home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / elf2a0a.zip / ELFTREE.HLP < prev    next >
Text File  |  1992-01-25  |  170KB  |  3,914 lines

  1.  
  2.  
  3.                    ELFTREE (TM)
  4.          (C) Copyright 1988-1992 By Alan J. Avery
  5.  
  6.            This program was written by:
  7.              Alan J. Avery
  8.              1408 Noble Avenue
  9.              Springfield, Illinois 62704
  10.              (217)-698-8600  (8 a.m. to 9 p.m. CDT please!)
  11.  
  12.   ──────────────────────────────────────────────────────────────────────────
  13.  
  14.                Register For Support, Updates
  15.  
  16.     To get support for this product and notices of updates, you must
  17.     register.  See the user manual for the registration form.
  18.  
  19.   ──────────────────────────────────────────────────────────────────────────
  20.  
  21.                    DISCLAIMER
  22.  
  23.     The Author specifically disclaims all other warranties,
  24.     expressed or implied, including but not limited to, implied
  25.     warranties of merchantability and fitness for a particular
  26.     purpose with respect to defects in the diskette and documenta-
  27.     tion, and the program license granted herein.  In particular,
  28.     and without limiting operation of the program license with
  29.     respect to any particular application, use, or purpose, in no
  30.     event shall the Author be liable for any loss of profit or any
  31.     other commercial damage, including but not limited to special,
  32.     incidental, consequential or other damages.  Your use of this
  33.     program constitutes acceptance of these terms.
  34.  
  35.   ──────────────────────────────────────────────────────────────────────────
  36.  
  37.                    Introduction
  38.  
  39.     ELFTREE is designed to simplify your goal of getting the most
  40.     out of your computer.  The heart of the program is a marvelously
  41.     integrated file and directory manager.  With it, you can install
  42.     software in record time, move files from one spot to another (even
  43.     across a network!) with ease, and locate files fast on even the
  44.     largest hard disk, regardless of whether you use DOS 2.X, 3.X or
  45.     4.X, or 4DOS.  You won't believe how easy it is to run a program
  46.     from within ELFTREE, or to customize the colors displayed.  You
  47.     will see in all of ELFTREE's features that great care was taken
  48.     to marry great power with extreme convenience.  The result is a
  49.     delightful product with the power to make you much more effective.
  50.  
  51.   ──────────────────────────────────────────────────────────────────────────
  52.  
  53.                What Makes ELFTREE Unique?
  54.  
  55.     1. Convenience - you can customize ELFTREE from within it, so you
  56.          don't need to run an installation program.  You can get
  57.          ELFTREE to run a program for you by simply pointing to it
  58.          and tapping [ENTER].  You can create billions of menus
  59.          that can be nested any way you want, with just about any
  60.          command you need (even multiple commands on a line), and
  61.          with the ability to preload the keyboard buffer before
  62.          carrying out the command.  You can attach short, descriptive
  63.          notes to files (4DOS users can use the notes they've already
  64.          created - see Customize for more info).
  65.  
  66.     2. EGA/VGA modes - you can run ELFTREE in either 43 line mode or
  67.          or 25 line mode if you have an EGA, and you can toggle the
  68.          setting from within ELFTREE while you are looking at the
  69.          directory tree, the file information screen, or while you
  70.          are viewing a file.  This lets you see double the information
  71.          at a time!  (The mode is reset, if needed, when you exit.)
  72.          If you have a VGA, you get a 28 and a 50 line mode.
  73.  
  74.     3. Flexible Capacity - ELFTREE can manage 24 to 4000 directories
  75.          per disk, and from 50 to 16,384 files per directory!  Also,
  76.          you can work with files from up to 999 directories and 26
  77.          disks as if they were in one location!  This gives you plenty
  78.          of power to manage your system.
  79.  
  80.     4. Consistency - When you rename a directory, ELFTREE updates your
  81.          directory tree, keeping your directories sorted.  If you remove
  82.          the current directory, you are moved to the parent directory.
  83.          If you attempt to enter a directory that no longer exists,
  84.          ELFTREE prunes the tree for you.
  85.  
  86.     5. Trim - ELFTREE saves the directory tree on your disk, if it
  87.          can.  This helps ELFTREE start faster for your use.  Plus,
  88.          when you run a program from within ELFTREE, only 3K of RAM
  89.          will be reserved, leaving you with the room to run your
  90.          memory-hungry programs.  If even 3K is too much, or you want
  91.          to install a TSR, you can tell ELFTREE to unload itself
  92.          completely before running a program.
  93.  
  94.     6. Viewing Options - When viewing a file, you can print portions
  95.          of it, save portions to another file, or convert portions
  96.          to upper, lower or proper case.  You can adjust the amount
  97.          by which tabs are expanded (or turn it off completely) and
  98.          the manner in which text is displayed.  This helps you to
  99.          align the text on your screen so that it looks as it was
  100.          intended.  For example, Assembler files usually use a setting
  101.          of 8, but Pascal programs use a setting of 3.  You can also
  102.          view the file in hex mode, with CR/LF suppressed, with only
  103.          printable characters shown, or with the high bit on characters
  104.          turned off.  ELFTREE can scroll the file forward or backward
  105.          for you at differing speeds.  If you have an EGA or VGA, you
  106.          can adjust the number of lines on the screen.  (See #2. above)
  107.          You can search for text in the file, either forward (top-to-
  108.          bottom) or backward (bottom-to-top), and either with case
  109.          sensitivity on or off.
  110.  
  111.     7. Powerful Editing - ELFTREE has an editor that can edit files as
  112.          large as available memory.  Furthermore, the editor is packed
  113.          with features you need: Column block operations, Normal block
  114.          operations, 11 stored keyboard macros, Fast operation, etc.
  115.  
  116.     8. Intuitive and Fast - ELFTREE responds instantly to commands,
  117.          most of which require tapping only one key that suggests the
  118.          operation to be performed (for example, [C] for Copy).  When
  119.          combined with high-speed routines, ELFTREE becomes a delight
  120.          to use because it feels so "natural".
  121.  
  122.   ──────────────────────────────────────────────────────────────────────────
  123.  
  124.                ELFTREE FEATURES
  125.  
  126.     ELFTREE can assist you in many ways.  Here is a list of them,
  127.     and how you select them:
  128.  
  129.   ──────────────────────────────────────────────────────────────────────────
  130.  
  131.              Selectable From The Menu Bar
  132.  
  133.         1. Tagging - To work on a group of files, you `tag' them.
  134.          To tag the highlighted file, just tap [Space] and a ''
  135.          will appear to the left of the name.  To clear the tag,
  136.          tap [Space] again.  More tagging options can be found
  137.          under the Tag command.  (There is no need to tag an
  138.          individual file to work with it.)
  139.  
  140.         2. Attributes - You can change file and directory attributes
  141.          quickly.  For example, you will want to make some of your
  142.          important files read-only, so that they can't be erased
  143.          `accidentally'.  Also, you will probably want to hide some
  144.          of your personal files on your office computer so that a
  145.          casual snoop won't know they're around.  (If you have
  146.          DOS 3.0 or later, you can run programs even though they
  147.          are hidden!)
  148.  
  149.         3. Copying - You can quickly copy files to another directory or
  150.              disk, or a selection of directories to another disk, or
  151.              duplicate the highlighted file.
  152.  
  153.         4. Directory - ELFTREE will show you your directory as a tree,
  154.          with the directories in alphabetical order.  You can move
  155.          from one directory to another with the cursor keys, create
  156.          a new directory ([N]), delete empty subdirectories ([F7]),
  157.          change to a different disk ([F6] or [L]), rescan the
  158.          current disk ([S]), find a directory ([F]), tag directories
  159.          ([Space] or [T]), or hide ([H]), copy ([C]), move ([M])
  160.          or graft ([G]) directories.
  161.  
  162.         5. Edit - You can call up an editor (or word processor) to work
  163.          on one or more files by selecting them and tapping [E].
  164.  
  165.         6. Find - Lets you manage files across 999 directories and
  166.              26 disks, even on networked drives!
  167.  
  168.         7. Moving - You can quickly move files to another directory or
  169.              disk, or a selection of directories to another disk.
  170.  
  171.         8. Note - Attach, edit, erase or find notes about files.  If
  172.              you use 4DOS, ELFTREE can use its note files directly.
  173.  
  174.         9. Print - Print files, or a directory listing.
  175.  
  176.        10. Rename - You can rename a file or directory by entering
  177.          a new name for it when prompted.
  178.  
  179.        11. Space - You can check space utilization on a disk.  This
  180.          will show how much space the disk can hold, how much
  181.          is used up (also as a percent), how much is free, how
  182.          much disk space tagged files use (or would use), and
  183.          how much free RAM your system has.
  184.  
  185.        12. View - You can browse the contents of the highlighted
  186.          file through several filters.  Any file you have on your
  187.          disk, regardless of size, can be viewed.  You can adjust
  188.          expansion of tabs, print or save portions of the file, or
  189.          convert portions to upper, lower or proper case, or search
  190.          for text while viewing the file.
  191.  
  192.   ──────────────────────────────────────────────────────────────────────────
  193.  
  194.             Selectable By Function Keys (File Display)
  195.  
  196.      [F1]: Help - Brings up the help system for ELFTREE.
  197.  
  198.      [F2]: Sort - Lets you order the file information in many ways.
  199.          Choose from Name, Extension, Date/Time, Size, Attribute,
  200.          Disk Order, or Tag, in Ascending or Descending order.
  201.  
  202.   [X] or [F3]: DOS - Enter a DOS command, run a program, select a command
  203.          from a user-defined menu, or exit to DOS temporarily.
  204.          ELFTREE remembers your last 15 unique commands.  When you
  205.          run a program, ELFTREE reserves only 3K for its own use,
  206.          but you can trim this to 0K if needed.
  207.  
  208.      [F4]: Customize - Lets you configure ELFTREE to your needs.  Many
  209.          choices are available.  Go try it out!
  210.  
  211.     [Ctrl-F4]: Toggles between Immediate and Delay operation modes.
  212.  
  213.      [F5]: Rearrange - Lets you move the highlighted item up or down
  214.          in the display.  This can be handy when you want to print
  215.          files in a particular order, but can't quite get that order
  216.          by sorting alone.
  217.  
  218.   [L] or [F6]: Change Disk - Changes to another disk, or rereads the
  219.          current directory if the same disk is selected.
  220.  
  221. [DEL] or [F7]: Erase - Deletes files, or removes a directory.  The file
  222.          can be recovered if you have a utility that does this.
  223.  
  224.      [F8]: Last Directory - returns you to the directory you were
  225.          in before you entered this one.
  226.  
  227.     [Ctrl-F8]: Compare Directories - tags files in current directory that
  228.          are dissimilar to files in previous directory; retags
  229.          those that are not in the previous directory.
  230.  
  231.      [F9]: Save - Saves the current ELFTREE system settings.
  232.  
  233.     [F10]: Change File Spec - Lets you tell ELFTREE what files to show.
  234.           (You can reverse the spec, if desired)
  235.  
  236.   ──────────────────────────────────────────────────────────────────────────
  237.  
  238.                Directory Display Functions
  239.  
  240.     [ESC]: Returns you to the File Display.
  241.  
  242.      [F1]: Brings up Help.
  243.  
  244.      [F2]: Displays current status of many ELFTREE settings.
  245.  
  246.      [F5]: Rescans the subtree from the currently highlighted directory.
  247.  
  248.      [F6]: Change Disk - Selects another disk.
  249.  
  250.      [F7]: Remove Directory - Deletes an empty directory and all
  251.         empty subdirectories of it.  In Professional mode, you
  252.         can delete non-empty directories.
  253.  
  254.      [F9]: Save - Saves the current directory tree, temporarily
  255.         overriding any  /K=0   command-line switch.
  256.  
  257.     [F10]: Lets you quickly change what files you wish to be used
  258.         when you select Move, Copy, Graft or [ENTER].
  259.  
  260.       [C]: Copy - copy all tagged directories to another disk.
  261.  
  262.       [E]: Expose - Shows all subdirectories of the one highlighted.
  263.  
  264.       [F]: Find - locates a directory with the given name.
  265.  
  266.       [G]: Graft - Attach the tagged directories to another one,
  267.         even if it's on another disk.  Great for reorganizing
  268.         your directories, or moving directories between nodes on
  269.         a network.
  270.  
  271.    [<] or [H]: Hide - If directories are tagged, this hides them from
  272.         view (they are still visible from DOS).
  273.         If no directories are tagged, this will hide all directories
  274.         that have not already been hidden that appear to the right
  275.         of your current position in the tree.  (You will be prompted
  276.         to confirm this.)
  277.  
  278.       [M]: Move - move all tagged directories to another disk.
  279.  
  280.       [N]: New Directory - lets you create a subdirectory of the
  281.          one currently highlighted.
  282.  
  283.    [>] or [O]: Open Next Level - unhides (opens) the next column of
  284.         directories that were hidden with the Hide command.
  285.  
  286.       [P]: Print Tree - prints the directory tree.
  287.  
  288.       [R]: Rename - rename the currently highlighted directory.
  289.  
  290.       [S]: Scan - rebuilds directory tree for the current disk.
  291.  
  292.       [T]: Tag Subdirectories - tag the highlighted directory and
  293.         all subdirectories of it.
  294.  
  295.       [U]: Untag Subdirectories - untag the highlighted directory and
  296.         all subdirectories of it.
  297.  
  298.      [Ctrl-Z]: Toggles whether ELFTREE unloads itself completely before
  299.         running a program for you.
  300.  
  301.   ──────────────────────────────────────────────────────────────────────────
  302.  
  303.                Unusually Activated Features
  304.  
  305.     When you highlight a file with an extension of EXE, COM or BAT in
  306.     the file information window and tap [F3], ELFTREE will `preload'
  307.     the name of that file in the command line that appears.  To run the
  308.     program, you simply tap [ENTER].  Alternatively, if you set ELFTREE
  309.     for Mode: Immediate instead of Mode: Delay, you can skip the [F3]
  310.     entirely, and just tap [ENTER] to run the program.
  311.  
  312.     You can train ELFTREE to be sensitive in another way.  Say you
  313.     want to load your word processor when the highlighted file has
  314.     an extension of DOC, or your spreadsheet when the extension is
  315.     WK1.  When you've prepared ELFTREE appropriately, you just tap
  316.     [ENTER] and the program is launched with that file loaded for you.
  317.     Similarly, if you have programs that are designed to view certain
  318.     types of files, you can train ELFTREE to load the viewer you want
  319.     by simply tapping [V] once you've highlighted the file.
  320.  
  321.     Finally, if you have an EGA or VGA (ELFTREE will detect it), you
  322.     can vary the number of lines displayed on the screen by tapping
  323.     [Ctrl-V] (think of the V as in VIDEO).
  324.  
  325.   ──────────────────────────────────────────────────────────────────────────
  326.  
  327.     Enjoy!
  328.  
  329.  
  330.               Active Keys In ELFTREE
  331.  
  332.     The choice of keys used in ELFTREE is designed with your
  333.     convenience in mind and, with practice, will quickly become
  334.     familiar to you.  Here is a list of them, and a description
  335.     of what each one is programmed to do for you:
  336.  
  337.          Part I   - The Elvish Touch
  338.          Part II  - File Information Screen Only
  339.          Part III - Directory Information Screen Only
  340.          Part IV  - Editing Keys
  341.  
  342.   ──────────────────────────────────────────────────────────────────────────
  343.  
  344.          Part I   - The Elvish Touch
  345.  
  346.   ──────────────────────────────────────────────────────────────────────────
  347.  
  348.     Elvish Consulting is proud to introduce The Elvish Touch, which
  349.     lets you use any feature of ELFTREE without needing more than
  350.     one finger!  (Incidentally, this will NOT interfere with any
  351.     keyboard handlers you may be using.)
  352.  
  353.     For example, suppose you want to locate a file that starts with `E'.
  354.     In ELFTREE, the keystroke [Alt-E] performs this action, and normally
  355.     requires you to hold down the [Alt] key and then tap the [E] key.
  356.     If you use The Elvish Touch, you can also select this by tapping
  357.     [Alt], and then tapping [E].  Such convenience!
  358.  
  359.   ──────────────────────────────────────────────────────────────────────────
  360.         Activating The Elvish Touch
  361.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  362.     To activate (or deactivate) The Elvish Touch:
  363.         1. Tap [F4] to bring up the Customize menu.
  364.         2. Tap [F] to select the Switches submenu.
  365.         3. Tap [B] to toggle the current setting.
  366.  
  367.   ──────────────────────────────────────────────────────────────────────────
  368.         ALT and CTRL LOCK
  369.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  370.     ELFTREE offers a way to `lock' the [Alt] and [Ctrl] keys.  For
  371.     example, to lock the [Alt] key, you tap it twice, and an `A' will
  372.     appear in the lower right corner of your screen, signifying that
  373.     [Alt] is in a locked state.  While [Alt] is locked, any key that
  374.     can be affected by [Alt] is.  Thus, [E] becomes [Alt-E], [F1]
  375.     becomes [Alt-F1], etc.  To `unlock' [Alt], tap [Alt] or [Ctrl] once,
  376.     and the `A' will disappear.  Also, if [Alt] is locked, you can lock
  377.     [Ctrl] by just tapping it twice.  When [Ctrl] is locked, a `C' will
  378.     appear in the lower right corner of your screen, and any keys that
  379.     can be modified are, so [E] becomes [Ctrl-E], etc.
  380.  
  381.     It is not possible to lock both [Alt] and [Ctrl] at the same time.
  382.  
  383.     This `locking' feature is always available, regardless of whether
  384.     you have `The Elvish Touch' enabled.
  385.  
  386.   ──────────────────────────────────────────────────────────────────────────
  387.  
  388.          Part II  - File Information Screen Only
  389.  
  390.   ──────────────────────────────────────────────────────────────────────────
  391.  
  392.                CURSOR KEYS
  393.  
  394.        [->](cursor right): Highlights the choice to the left on the
  395.                 moving-bar menu on the top of the screen, if
  396.                 not in a multicolumn format.
  397.        [<-](cursor left):  Highlights the choice to the right on the
  398.                 moving-bar menu on the top of the screen, if
  399.                 not in a multicolumn format.
  400.        [](cursor up):     Highlights the previous item in the file
  401.                 information area.
  402.        [](cursor down):   Highlights the next item in the file
  403.                 information area.
  404.  
  405.   ──────────────────────────────────────────────────────────────────────────
  406.  
  407.           TAB, HOME, END, PGUP, PGDN, Ctrl-PGUP, Ctrl-PGDN
  408.  
  409.     [TAB] - Advance to the next file display format setting.  The
  410.          possible selections show 1, 2, or 5 files per row or
  411.          one file-note pair per row.
  412.   [Shift-TAB] - Back to the previous file display format setting.  The
  413.          possible selections show 1, 2, or 5 files per row or
  414.          one file-note pair per row.
  415.  
  416.        [HOME] - Highlights the first item in the file information area, if
  417.          in 1-column mode.  In multi-column mode, its function
  418.          depends on how many times you tap it without using any
  419.          any other key.  Tap it once, and the highlight moves to
  420.          the top of the current column.  Tap it again, and the
  421.          highlight moves to the top of the first column.  Tap it
  422.          a third time (or more) and the highlight moves to the
  423.          first item in the file information area.
  424.  
  425.        [END]  - Highlights the last item in the file information area, if
  426.          in 1-column mode.  In multi-column mode, its function
  427.          depends on how many times you tap it without using any
  428.          any other key.  Tap it once, and the highlight moves to
  429.          the bottom of the current column.  Tap it again, and the
  430.          highlight moves to the bottom of the last column.  Tap
  431.          it a third time (or more) and the highlight moves to the
  432.          last item in the file information area.
  433.  
  434.   [Ctrl-PGDN] - Moves the highlight to the last item.
  435.  
  436.   [Ctrl-PGUP] - Moves the highlight to the first item.
  437.  
  438.        [PGDN] - Moves the highlight to the last item on the screen, then
  439.          then on to the next screen, if any.
  440.  
  441.        [PGUP] - Moves the highlight to the first item on the screen, then
  442.          then back to the previous screen, if any.
  443.  
  444.   ──────────────────────────────────────────────────────────────────────────
  445.  
  446.             MISCELLANEOUS KEYS
  447.  
  448.       [Space] - Tags/untags the current file, highlights the next.
  449.       [ENTER] - Selects the item highlighted on the moving-bar menu
  450.              bar menu on the top of the screen, if in Delay mode.
  451.              In Immediate mode, this executes the highlighted
  452.              program (or program associated with it), if possible,
  453.              enters the directory (if a directory), or selects
  454.              the menu command, if none of these apply.
  455.      [Ctrl-ENTER] - Selects the highlighted item on the moving-bar menu.
  456.         [ESC] - Cancels current operation; exits program if no
  457.              operations pending.
  458.  
  459.     [Plus] or [+] - Moves highlight forward to the next directory.
  460.    [Minus] or [-] - Moves highlight backward to the previous directory.
  461.  [Greater] or [>] - Moves highlight forward to the next tagged file.
  462.     [Less] or [<] - Moves highlight backward to the previous tagged file.
  463.  
  464.         [%] - Toggles whether the percentage of slack space for the
  465.            displayed files should be shown.  See the Help section
  466.            on Sorting files for a description of slack space.
  467.  
  468.         [,] - Tap this twice to cycle among the various characters
  469.            used to separate thousands in large numbers.
  470.  
  471.         [;] - Tap this twice to change the way time is displayed.  The
  472.            selections are HH:MM am (or pm), HH:MM:SS (with HH in
  473.            24-hour format), and HH:MM:SSa (or p) for 12-hour
  474.            format with seconds.
  475.  
  476.         ["] - Duplicates the highlighted file.
  477.  
  478.         [&] - Combines two or more tagged files into one.
  479.  
  480.         [*] - Marks a block of files to be tagged.  To use it, you
  481.            move to the first file in the block, tap [*], then move
  482.            to the last file in the block and tap [*] again.  All
  483.            of the files between the first and last ones will then
  484.            be tagged for you.
  485.  
  486.         [\] - If working with files from more than 1 directory, this
  487.            jumps to the directory of the highlighted file (and
  488.            keeps it highlighted).  If working with files in just
  489.            1 directory, this rereads the current directory, and
  490.            keeps the same file highlighted.
  491.  
  492.   ──────────────────────────────────────────────────────────────────────────
  493.  
  494.                 A through Z
  495.  
  496.     [A]-[Z] - If the letter you tap matches the first character of a
  497.            menu item, the corresponding command is chosen.
  498.  
  499.     [B] - Toggles file column borders.  If on, this turns them off.
  500.            If off, this turns them on, if there's a box around the line
  501.             of statistics near the bottom of the screen.
  502.  
  503.     [L] - Change to the current directory on another disk, or reread
  504.            the current directory (same as [F6]).
  505.  
  506.     [O] - Takes you immediately to DOS.
  507.  
  508.     [U] - Pops up a menu file called MENU.ETU.
  509.  
  510.     [Y] - Tap this TWICE to change the date format.  The selections
  511.            available are MM/DD/YY, YY/MM/DD, DD/MM/YY, Mon-DD-YY,
  512.            YY-Mon-DD and DD-Mon-YY.
  513.  
  514.   ──────────────────────────────────────────────────────────────────────────
  515.  
  516.                  ALT KEYS
  517.  
  518.        [Alt-Key] - Search for an item whose first letter matches `Key'
  519.             For example, [Alt-A] looks for the next item that
  520.             starts with `A'.
  521.  
  522.   ──────────────────────────────────────────────────────────────────────────
  523.  
  524.                  FUNCTION KEYS
  525.  
  526.        [F1] - Activates the Help system.
  527.  
  528.        [F2] - Use this to sort the file area information.
  529.            (See [F5] below for further rearranging.)
  530.  
  531. [X] or [F3] - Allows you to enter a DOS command, run a program from inside
  532.            ELFTREE, or go to DOS from ELFTREE (use EXIT to return).
  533.  
  534.   [Ctrl-F4] - Toggles Immediate/Delay mode.
  535.  
  536.        [F4] - Brings up menu of more items you can customize, such as
  537.            the screen colors, the name of the editor (or word processor)
  538.            you want to use, the types of items you want ELFTREE to
  539.            show you when it scans a directory for you, or the various
  540.            ELFTREE operation modes.
  541.  
  542.        [F5] - Use this to rearrange the order of the file information area
  543.            to something not achievable via the Sort facility alone.
  544.  
  545. [L] or [F6] - Change to the current directory on another disk, or reread
  546.            the current directory.
  547.  
  548.   [Ctrl-F6] - Displays a table of ASCII characters.
  549.  
  550. [DEL], [F7] - Erase a file or, if the highlighted item is a directory,
  551. or [Ctrl-K]    remove it and all subdirectories (assuming they're empty).
  552.  
  553.        [F8] - Returns you to the last directory you looked at.
  554.  
  555.   [Ctrl-F8] - Tags files in the current directory that are dissimilar
  556.            to files in the previous directory you looked at, retags
  557.            those that are not in the other directory.
  558.  
  559.        [F9] - Save the current ELFTREE configuration.
  560.  
  561.       [F10] - Lets you quickly change what files you wish to be seen.
  562.  
  563.  [Ctrl-F10] - Immediately searches for all files on all non-floppy drives
  564.  or [F11]    that match the current file specification as chosen by [F10].
  565.  
  566.   ──────────────────────────────────────────────────────────────────────────
  567.  
  568.                  CTRL KEYS
  569.  
  570.        [Ctrl ->] - If the item highlighted is a directory, and the last
  571.             key tapped was not [Ctrl <-], this puts you into that
  572.             directory.  Otherwise, it moves you forward to the
  573.             next directory.
  574.  
  575.        [Ctrl <-] - Moves you to the Parent directory, or up to the most
  576.             previous directory if you are in the root directory.
  577.  
  578.     [Ctrl-A] - Steps through 7 predefined color schemes.
  579.  
  580.     [Ctrl-Z] - Toggles whether ELFTREE unloads itself completely before
  581.             running a program for you.
  582.  
  583.     [Ctrl-T] - Lets you change the date/time stamp for files.
  584.  
  585.     [Ctrl-P] - Returns you to the parent directory of the one you are
  586.             in (if it has one).
  587.  
  588.     [Ctrl-V] - For EGA adapters, this toggles between 25 and 43 line
  589.             modes.  For VGA adapters, this cycles among 25, 28 and
  590.             50 line modes.
  591.  
  592.     [Ctrl-S] - Same as [<-] (cursor left)
  593.     [Ctrl-D] - Same as [->] (cursor right)
  594.     [Ctrl-E] - Same as [] (cursor up)
  595.     [Ctrl-X] - Same as [] (cursor down)
  596.     [Ctrl-R] - Same as [PgUp]
  597.     [Ctrl-C] - Same as [PgDn]
  598.     [Ctrl-F] - Same as [HOME]
  599.     [Ctrl-J] - Same as [END]
  600.  
  601.   ──────────────────────────────────────────────────────────────────────────
  602.  
  603.          Part III - Directory Information Screen Only
  604.  
  605.   ──────────────────────────────────────────────────────────────────────────
  606.  
  607.                CURSOR KEYS
  608.  
  609.       [->] - Highlights the next directory below the current one in
  610.  (cursor right)   the column to the right.  If none exist, then highlights
  611.           the next one in the same column as the current one.
  612.  
  613.       [<-] - Highlights the next directory above the current one in
  614.  (cursor left)    the column to the left of the current column.
  615.  
  616.        [] - Highlights the directory that precedes the current one
  617.  (cursor up)      that is also in this column.  If none exist, go one
  618.           column to the left.
  619.  
  620.        [] - Highlights the directory that follows the current one that
  621.  (cursor down)    is also in this column.  If none exist, go one column to
  622.           the left.
  623.  
  624.      [Ctrl ->] - Highlights the next item on the moving-bar menu.
  625.  
  626.      [Ctrl <-] - Highlights the previous item on the moving-bar menu.
  627.  
  628.   ──────────────────────────────────────────────────────────────────────────
  629.  
  630.                HOME, END, PGUP, PGDN
  631.  
  632.        [HOME] - Highlights the first (root) directory.
  633.     [END] - Highlights the last directory shown.
  634.  
  635.        [PGDN] - Moves the highlight to the bottom of the directory screen,
  636.          then on to the next screen.
  637.  
  638.        [PGUP] - Moves the highlight to the top of the directory screen,
  639.          then back to the previous screen.
  640.  
  641.   ──────────────────────────────────────────────────────────────────────────
  642.  
  643.             MISCELLANEOUS KEYS
  644.  
  645.    [Ctrl-ENTER] - Selects the highlighted item on the moving-bar menu.
  646.  
  647.     [ENTER] - Selects the directory for display of files, then shows
  648.            the items in this directory.  If copying/moving files,
  649.            this just selects the destination directory.
  650.  
  651.       [ESC] - Leaves the directory screen; displays files.
  652.  
  653.         [#] - Displays directory statistics (# of dirs, # hidden,
  654.            # tagged, #of files in them, total size of files).
  655.  
  656.     [Space] - Tags/Untags the highlighted directory, updating the
  657.            combined size of the files affected.
  658.  
  659.   [Plus] or [+] - Highlights the next directory in the tree.  When you
  660.              reach the end, it starts over at the first directory.
  661.  
  662.  [Minus] or [-] - Highlights the previous directory in the tree.  When
  663.              you reach the beginning, it starts over at the last
  664.              directory on the tree.
  665.  
  666.   ──────────────────────────────────────────────────────────────────────────
  667.  
  668.                 A through Z
  669.  
  670.      [C] - Copy the tagged directories to another disk.
  671.  
  672.      [E] - Exposes hidden subdirectories of the highlighted directory.
  673.  
  674.   [W] or [F] - Find a directory by name.  (DOS wildcards can be used.)
  675.  
  676.      [G] - Graft the tagged directories onto another directory.
  677.  
  678.   [<] or [H] - If directories are tagged, this hides them from view (they
  679.         are still visible from DOS).
  680.         If no directories are tagged, this will hide all directories
  681.         that have not already been hidden that appear to the right
  682.         of your current position in the tree.  (You will be prompted
  683.         to confirm this.)
  684.  
  685.      [M] - Move the tagged directories to another disk.
  686.  
  687.      [N] - Make a new subdirectory of the one currently highlighted.
  688.  
  689.   [>] or [O] - Open Next Level - unhides (opens) the next column of
  690.         directories that were hidden with the Hide command.
  691.  
  692.      [P] - Print the current directory tree.
  693.  
  694.      [R] - Rename the currently highlighted directory.
  695.  
  696.      [S] - Rebuilds the directory tree for the current disk.
  697.  
  698.      [T] - Tag the highlighted directory and all subdirectories of it.
  699.  
  700.      [U] - Untag the highlighted directory and all subdirectories of it.
  701.  
  702.   ──────────────────────────────────────────────────────────────────────────
  703.  
  704.                  ALT KEYS
  705.  
  706.        [Alt-Key] - Search for a directory whose first letter matches `Key'
  707.             For example, [Alt-A] looks for the next one that
  708.             starts with `A'.
  709.  
  710.   ──────────────────────────────────────────────────────────────────────────
  711.  
  712.                  FUNCTION KEYS
  713.  
  714.     [F1] - Brings up help on using Directories.
  715.  
  716.     [F2] - Displays current status of many ELFTREE settings.
  717.  
  718.     [F4] - Lets you customize the style of tree you want to use.
  719.  
  720.     [F5] - Rescans the subtree from the currently highlighted directory.
  721.  
  722.  [L] or [F6] - Change to the current directory on another drive.
  723.  
  724.  [DEL], [F7] - Remove all empty subdirectories as well as the highlighted one.
  725.  or [Ctrl-K]    If you remove the current directory, you are put into the
  726.         parent of it.
  727.  
  728.     [F8] - Toggles whether the [ENTER], [->] and [<-] keys affect the
  729.         moving-bar menu selections.
  730.  
  731.     [F9] - Saves the current directory tree, temporarily overriding
  732.         the  /K=0   command-line switch.
  733.  
  734.        [F10] - Lets you quickly change what files you wish to be used
  735.         when you select move, copy, graft or [ENTER].
  736.  
  737.   ──────────────────────────────────────────────────────────────────────────
  738.  
  739.                  CTRL KEYS
  740.  
  741.  [.] or [Ctrl-P] - Go left to the parent directory of the one highlighted.
  742.  
  743.     [Ctrl-V] - For EGA compatible adapters, this toggles between 25 and
  744.             43 line modes.  For VGA, this cycles among 25, 28 and 50
  745.             50 line modes.
  746.  
  747.     [Ctrl-S] - Same as [<-] (cursor left)
  748.     [Ctrl-D] - Same as [->] (cursor right)
  749.     [Ctrl-E] - Same as [] (cursor up)
  750.     [Ctrl-X] - Same as [] (cursor down)
  751.     [Ctrl-R] - Same as [PgUp]
  752.     [Ctrl-C] - Same as [PgDn]
  753.     [Ctrl-F] - Same as [HOME]
  754.     [Ctrl-J] - Same as [END]
  755.   ──────────────────────────────────────────────────────────────────────────
  756.  
  757.          Part IV  - Editing Keys (for editing popups only)
  758.  
  759.   ──────────────────────────────────────────────────────────────────────────
  760.  
  761.                CURSOR KEYS
  762.  
  763.     [->]          Moves the cursor one column to the right.
  764.     [<-]          Moves the cursor one column to the left.
  765.     [HOME]          Moves the cursor to the start of the field.
  766.     [END]          Moves the cursor to the end of the field.
  767.     [PGDN,PGDN,,]      Ends editing (unless in DOS window).
  768.  
  769.   ──────────────────────────────────────────────────────────────────────────
  770.  
  771.                OTHER USEFUL KEYS
  772.  
  773.     [INS]        Toggles between Insert and Overtype mode.
  774.     [DEL]        Deletes the character at the cursor.
  775.     [BACKSPACE]    Deletes the character to the left of the cursor.
  776.    [Ctrl-Backspace]    Deletes all characters immediately.
  777.     [Ctrl-END]    Deletes all characters from the cursor on.
  778.  
  779.  
  780.                █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  781.                █ Sorting Files █  Key: [F2]
  782.                █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  783.  
  784.     ELFTREE provides numerous ways to order the items in the file
  785.     information area of your screen.  This lets you look at these items
  786.     in many different ways and quickly reorganize them.  To prepare a
  787.     sort, tap the [F2] key.  A menu will appear, listing the types of
  788.     sorting you can select (Name, Extension, etc.).  These options are
  789.     explained below.
  790.  
  791.     The primary sort order is highlighted, with either a '+' to the
  792.     left of it (for Ascending order) or a '-' to the left (for Descending
  793.     order).  For example, ELFTREE's default primary sort is ascending
  794.     order by name, so Name is highlighted, with a '+' to the left of it.
  795.  
  796.     To sort the items by Size in descending order, tap [-] to select
  797.     descending order, then tap [S] to select the Size option.
  798.  
  799.     If two or more items are 'tied' after being compared with your
  800.     primary sort option, you may wish to specify a secondary sort
  801.     option to tell ELFTREE how to break the tie.  To do this, tap [F2]
  802.     again (immediately after selecting the primary sort), and select
  803.     the option to use for breaking ties from the menu.  Repeat this
  804.     if you wish to specify a third or fourth level sort option to break
  805.     ties.  (The level currently being set is indicated on the last line
  806.     of the menu options window.)
  807.  
  808.     Here is a description of each of the sorting options you can select
  809.     from the menu:
  810.  
  811.   ──────────────────────────────────────────────────────────────────────────
  812.         BY NAME
  813.         ▀▀▀▀▀▀▀
  814.     When you sort these items by name, the displayed files will be
  815.     listed in name-first order.  For example, TODD.DOC would come
  816.     after STEVE.TXT, if the sort were in ascending order.
  817.  
  818.   ──────────────────────────────────────────────────────────────────────────
  819.         BY EXTENSION
  820.         ▀▀▀▀▀▀▀▀▀▀▀▀
  821.     After sorting by extension, for example, FIRST.BAS would come
  822.     before ALPHA.COM.  An item with no extension would precede any
  823.     item with an extension under this type of sort, if the sort were
  824.     in ascending order.
  825.  
  826.   ──────────────────────────────────────────────────────────────────────────
  827.         BY SIZE
  828.         ▀▀▀▀▀▀▀
  829.     When you sort your items by size, and choose descending order,
  830.     your largest files would be listed first, and your smallest ones
  831.     (directories, if any) would be last.
  832.  
  833.   ──────────────────────────────────────────────────────────────────────────
  834.         BY DATE/TIME
  835.         ▀▀▀▀▀▀▀▀▀▀▀▀
  836.     With this sort selected, if you choose ascending order, the oldest
  837.     files would be listed first, and the most recent listed last.  Files
  838.     with identical dates are compared by time.  If you do not wish to
  839.     have times compared automatically, select the Date Only option.
  840.  
  841.   ──────────────────────────────────────────────────────────────────────────
  842.         BY DISK ORDER
  843.         ▀▀▀▀▀▀▀▀▀▀▀▀▀
  844.     This option will list the items in the order in which they are on
  845.     the disk, or in the reverse of this order.
  846.  
  847.     One way this can be used by you, for example, is if you want to
  848.     put frequently accessed files near the top of the chain, so DOS can
  849.     find them faster.  To do this, first arrange the files in the order
  850.     you want them to be chained (use the REARRANGE key [F5] if needed),
  851.     then move them to a new directory, then move them back to this one.
  852.     (Or delete the old directory and rename this one.)
  853.  
  854.   ──────────────────────────────────────────────────────────────────────────
  855.         BY ATTRIBUTE
  856.         ▀▀▀▀▀▀▀▀▀▀▀▀
  857.     Sorting items by attribute is handy when you want to group all
  858.     files of similar attribute together, such as archived files that
  859.     need to be copied to a disk for backup.
  860.  
  861.   ──────────────────────────────────────────────────────────────────────────
  862.         BY TAG
  863.         ▀▀▀▀▀▀
  864.     This option lets you group all of your tagged, retagged and
  865.     untagged files together.
  866.  
  867.   ──────────────────────────────────────────────────────────────────────────
  868.         BY PCT SLACK
  869.         ▀▀▀▀▀▀▀▀▀▀▀▀
  870.     When a file is stored on a disk, it may not use all of the space
  871.     assigned to it.  The term `slack' refers to that portion of the
  872.     assigned space that does not contain data for that file.  For
  873.     example, a 12-byte file may be allocated 2,048 bytes of disk space,
  874.     which `wastes' 2,036 bytes of storage.  This option lets you order
  875.     the files by the percentage of wasted, or slack, space.
  876.  
  877.   ──────────────────────────────────────────────────────────────────────────
  878.         BY DATE ONLY
  879.         ▀▀▀▀▀▀▀▀▀▀▀▀
  880.     This sort groups files with identical dates together.  If you select
  881.     ascending order, older files would be listed before newer ones.
  882.  
  883.   ──────────────────────────────────────────────────────────────────────────
  884.         BY TIME ONLY
  885.         ▀▀▀▀▀▀▀▀▀▀▀▀
  886.     This sort orders files by time of creation.  This can be handy, for
  887.     example, to see if anyone created any files in the wee hours of the
  888.     morning, or when you were away at lunch.
  889.  
  890.   ──────────────────────────────────────────────────────────────────────────
  891.  
  892.     NOTE: You can rearrange the file display in a manner impossible
  893.     by just sorting with the Rearrange [F5] key.  This lets you move
  894.     one item at a time to a new position up or down in the display.
  895.  
  896.  
  897.                  █▀▀▀▀▀▀▀▀▀▀▀▀▀█
  898.                  █ DOS Gateway █  Keys: [F3] or [X]
  899.                  █▄▄▄▄▄▄▄▄▄▄▄▄▄█
  900.  
  901.     The facilities available to you through the DOS Gateway let you:
  902.  
  903.      1. Run a program with 3K or ZERO K of RAM overhead!  Imagine
  904.          yourself pointing to a program to run, tapping [ENTER], and
  905.          ELFTREE loading it for you.  Then, when you exit your program,
  906.          ELFTREE reloads itself automatically.
  907.  
  908.      2. Select commands from one of billions of menus that you create
  909.          (up to 20 commands per menu and 10 levels of submenus, with
  910.          comments and user-specified Help lines and selector characters).
  911.  
  912.      3. Execute DOS commands easily.  In addition, ELFTREE remembers
  913.          the last 15 unique commands you used.  It also provides a
  914.          quick, temporary exit to DOS (tap [O]), so you can work with
  915.          DOS (or 4DOS) for a period of time, if you need to, then return
  916.          to ELFTREE when ready.
  917.  
  918.      4. Use short symbols to represent items that you want to include
  919.         in one or more commands.  Here is a table of them:
  920.  
  921.     Symbol     Alternate    Description
  922.     ======== =========    ===========================================
  923.      ^            Join multiple commands
  924.     {MoveTo} #D        Move to program directory before executing.
  925.     {Ext}     #E        Extension of current file
  926.     {CName}     #C        Drive:\Path\Name.Ext of current file
  927.     {Fname}     #F        Name.Ext of current file
  928.     {Name}     #N        Name of current file
  929.     {FDate}     #G        Date of current file
  930.     {FTime}     #H        Time of current file
  931.     {FSize}     #5        Size of current file (flush left)
  932.     {RSize}     #6        Size of current file (right-justified)
  933.     {FNote}     #7        Note on current file
  934.     {Input}     #I        Ask user for input to a command.
  935.     {DInput} #0        Default response to user input query
  936.     {UInput} #U        Response to previous user input command
  937.     {Prompt} #Q        Prompt user with message before continuing
  938.     {Macro}     #J        Stuff ELFTREE keyboard buffer for macro
  939.     {Stuff}     #K        Stuff DOS keyboard buffer before execution
  940.     {List}     #L        Execute command against list of tagged files
  941.     {COM1}     #A        Send string to serial port COM1
  942.     {COM2}     #B        Send string to serial port COM2
  943.     {LPT1}     #1        Send string to printer port LPT1
  944.     {LPT2}     #2        Send string to printer port LPT2
  945.     {LPT3}     #3        Send string to printer port LPT3
  946.     {Page}     #P        Current page (use for printing)
  947.     {Repeat} #R        Repeat command until user wants to quit
  948.     {GTag}     #8        Run command group for each tagged file
  949.     {Tag}     #T        Run command for each tagged file
  950.     {Wait}     #W        Wait for a key after command execution
  951.     {NoWait} #!        Don't wait for a key after command execution
  952.     {Date}     #V        Current date
  953.     {Time}     #X        Current time
  954.     {Zero}     #Z        Shrink to 0K prior to command execution
  955.     {Nozero} #Y        Don't shrink to 0K
  956.     {Temp}     #@        Execute command using file of filenames
  957.     {Path}     #\        Currently displayed path
  958.     {Drive}     #4        Current drive (e.g. [A:])
  959.     {Free}     #*        Free file space before executing program.
  960.     {V25}     #(        Select 25-line video mode (all displays).
  961.     {V43}     #)        Select 43-line video mode (EGA only).
  962.     {V28}     #-        Select 28-line video mode (VGA only).
  963.     {V50}     #=        Select 50-line video mode (VGA only).
  964.     {VKeep}     #9        Keep current video mode.
  965.  
  966.   ──────────────────────────────────────────────────────────────────────────
  967.         IMMEDIATE MODE
  968.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
  969.     If ELFTREE is set up for Immediate mode, and the item highlighted
  970.     is a program that can be run, or has an extension that ELFTREE
  971.     is sensitive to, you launch the program by just tapping [ENTER].
  972.  
  973.   ──────────────────────────────────────────────────────────────────────────
  974.         DOS WINDOW
  975.         ▀▀▀▀▀▀▀▀▀▀
  976.     Tap [F3] or [X] to open the DOS Gateway.  A window will appear,
  977.     with a line for you to enter your command.  For example, you could
  978.     give the command   DIR A:  to get a directory listing of your A:
  979.     disk, or you could enter   DATE   to change your system date.
  980.  
  981.         COMMAND SHORTCUTS
  982.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  983.     ELFTREE offers you additional power by allowing you to combine
  984.     multiple commands as one, to use short symbols for commonly used
  985.     objects such as the name of a file, or to execute a command against
  986.     all tagged files.  Here are examples of how to use each of these:
  987.  
  988.      Examples:
  989.        a. Multiple commands (use ^ to separate each command):
  990.  
  991.         dir a:^dir b:^dir c:
  992.  
  993.        b. Using symbols for file names, etc.
  994.  
  995.         type {Fname} or    dir {Name}.*
  996.  
  997.        c. Signal a directory change.
  998.  
  999.         C:\QPRO\Q.EXE  {MoveTo}
  1000.         (changes to C:\QPRO, starts up Quattro Pro)
  1001.  
  1002.        d. Ask for input to a command, with an optional prompt.
  1003.  
  1004.         dir {Input}"Enter a directory name"
  1005.  
  1006.         Notes: The prompt must be surrounded by quotes.
  1007.                If you want to just give the user a message and
  1008.                 have them tap a key to continue, (for example,
  1009.                 "~~ Insert disk in drive A"), use {Prompt}
  1010.                 instead of {Input}.
  1011.  
  1012.        e. Supply a default response for user input.
  1013.  
  1014.         dir {DInput}"{path}"{Input}"Enter a directory name"
  1015.  
  1016.         Notes: Here, the symbol {path} is expanded to the current
  1017.             path before editing begins.
  1018.  
  1019.        f. Use a response to an earlier user input command.
  1020.  
  1021.         {Input}"Enter a directory"^cd {UInput}
  1022.  
  1023.        g. Just stuff the keyboard buffer (don't execute).  Up to
  1024.         5000 keys can be stuffed using this option (you must use
  1025.         the command-line switch /K=#### to get more than the default
  1026.         of 100, however - see the Help selection on Customize).
  1027.  
  1028.         Copy file(s) to A${Macro}ca~y
  1029.  
  1030.           (Note: this stuffs the characters [C], [A], [ENTER] and [Y],
  1031.         then processes them)
  1032.  
  1033.        h. Stuff the keyboard buffer, then execute the command.
  1034.  
  1035.         backup {Stuff}12~
  1036.  
  1037.          Note: These character(s) have special meaning:
  1038.          ~ - [ENTER]
  1039.          ` - [TAB]
  1040.          @ - [ESC]
  1041.         =1 - [F1] (similarly for F2,...,F9)
  1042.         =0 - [F10]
  1043.  
  1044.         +1 - [Shift-F1] (similarly for [Shift-F2],...,[Shift-F9])
  1045.         +0 - [Shift-F10]
  1046.  
  1047.         (1 - [Ctrl-F1] (similarly for [Ctrl-F2],...,[Ctrl-F9])
  1048.         (0 - [Ctrl-F10]
  1049.         (A - [Ctrl-A] (similarly for [Ctrl-B],...,[Ctrl-Z])
  1050.  
  1051.         )1 - [Alt-F1] (similarly for [Alt-F2],...,[Alt-F9])
  1052.         )0 - [Alt-F10]
  1053.         )A - [Alt-A] (similarly for [Alt-B],...,[Alt-Z])
  1054.  
  1055.         !1 - the cursor key with `1' on it (i.e., End)
  1056.               (similarly for !2 [DownArrow],..,!9 [PgUp])
  1057.  
  1058.         [1 - [Ctrl] + the cursor key with `1' on it (i.e., [Ctrl-End])
  1059.               (similarly for [2 [Ctrl-DownArrow],..,[9 [Ctrl-PgUp])
  1060.  
  1061.          Macro expansion continues after a {Stuff} is encountered; the
  1062.           keyboard is not stuffed until all have been resolved.  (up
  1063.           to 15 characters can be stuffed)  For example:
  1064.  
  1065.         Load Spreadsheet$C:\QPRO\Q.EXE {Stuff}/fr{Fname}
  1066.  
  1067.         This stuffs the keyboard with `/fr' followed by the name
  1068.         of the highlighted file.
  1069.  
  1070.        i. Execute a command against a list consisting of the
  1071.         names of the tagged files.
  1072.  
  1073.         print {List}
  1074.  
  1075.        j. Cause ELFTREE to repeat a command.
  1076.  
  1077.         print {Fname}{Repeat}
  1078.  
  1079.        k. Wait after execution of a command.
  1080.  
  1081.         print {Fname}{Wait}
  1082.  
  1083.        l. Run command(s) against each tagged file.
  1084.  
  1085.         print {Tag}{Fname}
  1086.  
  1087.        m. Run group of command(s) against each tagged file.
  1088.  
  1089.         process {GTag}{FName}^print {Fname}
  1090.  
  1091.        n. Run command against a file consisting of the
  1092.         names of the tagged files (1 name per line).
  1093.  
  1094.         archive -a {Temp} saveme
  1095.  
  1096.        o. Do not unload completely prior to executing command(s).
  1097.  
  1098.         archive -a {Temp} saveme {NoZero}
  1099.  
  1100.        p. Unload completely prior to executing command(s).
  1101.  
  1102.         archive -a {Temp} saveme {Zero}
  1103.  
  1104.        q. Represent the currently displayed path.
  1105.  
  1106.         xcopy {Path}\*.* a:
  1107.  
  1108.        r. Represent the current date or time.
  1109.  
  1110.         echo date={Date} time={Time}
  1111.  
  1112.        s. Represent the current file date or file time.
  1113.  
  1114.         echo {Fname} is dated {FDate} {FTime}
  1115.  
  1116.        t. Represent the current page number.
  1117.  
  1118.         Note: Use this in a page header when printing.
  1119.         {Date} {Time}           Page {Page}
  1120.  
  1121.        u. Send a string to one of three printer ports.
  1122.  
  1123.         {LPT1}"I'm going to printer port 1"
  1124.  
  1125.        v. Send a string (enclosed in a pair of ") to one of two
  1126.            serial ports.
  1127.  
  1128.            (Note: if a modem is hooked up to COM1, this can
  1129.                be used to dial a number.)
  1130.  
  1131.         {COM1}"ATDT1-800-555-1212~"
  1132.  
  1133.         (Notes: The ~ character is converted to a carriage return
  1134.             before the string is sent, and the symbol \0 is
  1135.             converted to a null before sending.)
  1136.  
  1137.     These special characters, which we call macro symbols, give you
  1138.     powerful shortcuts to specifying commands.  They are especially
  1139.     useful when combined with ELFTREE's user menus, described next,
  1140.     or with ELFTREE's extension sensitivity (three sections down).
  1141.  
  1142.   ──────────────────────────────────────────────────────────────────────────
  1143.         USER MENUS
  1144.         ▀▀▀▀▀▀▀▀▀▀
  1145.     ELFTREE can automatically load one of 13 menus for you when you
  1146.     tap the key it is attached to.  These menus can be activated
  1147.     from the file information screen or the DOS Gateway, and they can
  1148.     each nest other submenus up to 10 levels deep.  You can also make
  1149.     ELFTREE load a menu for you by attaching it to a specific file
  1150.     extension.  See the section below on Extension Sensitivity for
  1151.     more information on this feature.
  1152.  
  1153.     The keys to which you can attach a menu are [U] (from the file
  1154.     information screen only), [Alt-U] (from the DOS Gateway only),
  1155.     and [Alt-F1] through [Alt-F12] (from either the DOS Gateway or
  1156.     the file information screen).  Note that you must have an enhanced
  1157.     keyboard to use F11 and F12.
  1158.  
  1159.     Here's how to attach a menu to [Alt-F1].  Tap the [Alt-F1] key.
  1160.     You will be told that the menu does not exist, and will be asked if
  1161.     you want to create it now.  Answer [Y].  This loads the editor with
  1162.     the menu file ALTF1.ETU.  On each line of this file, type a command
  1163.     you want to appear on the menu, preceded by a label (recommended, but
  1164.     not required).  Each line may be up to 500 characters in length (not
  1165.     including label); follow each label by a single $ symbol.
  1166.  
  1167.         COMMENTS
  1168.         ▀▀▀▀▀▀▀▀
  1169.     To include a comment line in your menu file, put an asterisk (*) in
  1170.     the first column of the line.  If you want a comment to span several
  1171.     lines, just begin EACH line with an asterisk.
  1172.  
  1173.         USER-DEFINED HELP
  1174.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1175.     To designate a line of text as a help descriptor for the next menu
  1176.     selection, put an exclamation point (!) in the first column.  When
  1177.     you highlight a menu line that has Help associated with it, this
  1178.     Help text will appear (centered) at the bottom of the menu panel.
  1179.  
  1180.         USER-DEFINED SELECTOR
  1181.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1182.     By default, the first character of each label denotes a key that,
  1183.     when tapped, selects that item.  If you wish a different selector
  1184.     to be chosen for an item, just put an `@' symbol in front of the
  1185.     character you wish to be used as the selector.
  1186.  
  1187.     Study these examples carefully:
  1188.  
  1189.       :New Menu Title Line (signified by colon)
  1190.       *
  1191.       * Any line beginning with an asterisk is ignored.
  1192.       *
  1193.       !Formats disk in Drive A:
  1194.       * The N key is used for the selector.
  1195.       Prepare @new disk$format a:
  1196.       *
  1197.       !Brings up Quattro Pro
  1198.       * The Q key is the selector here.
  1199.       Borland's @Quattro Pro$C:\QPRO\Q.EXE
  1200.       *
  1201.       !Pretty obvious
  1202.       * By default, T is the selector here.
  1203.       Type a File$type {Fname}
  1204.       *
  1205.       * These two items have no label associated with them.
  1206.       * The selector is R (first character) for both of them.
  1207.       rr c all
  1208.       rm d {Input}"Enter string to look for"
  1209.  
  1210.     You may use any of the special macro symbols defined in the preceding
  1211.     section as part of the command for a menu selection.
  1212.  
  1213.     All menu files you create must be stored in the directory where you
  1214.     store your global search files (the environment variable ETFIND is
  1215.     used to determine this - if you don't have one, then the menus go
  1216.     into the directory where ELFTREE is stored).
  1217.  
  1218.     Tap [Alt-F1] to activate this menu.  To select an item from the
  1219.     menu, use the cursor keys to highlight it, then tap [ENTER].  Or,
  1220.     tap the key corresponding to the first character of the item.
  1221.     If the selected item does not have a label, and you activated the
  1222.     menu from the DOS Gateway, it will appear on the command line so
  1223.     that you can modify it.  Otherwise, it will be executed immediately.
  1224.     If you decide that you want to make a change to your menu, just
  1225.     tap [Alt-E] and ELFTREE will let you edit it again.
  1226.  
  1227.     If you wish to make a menu for [Alt-F2], follow the same procedure,
  1228.     but tap the key [Alt-F2] to get started.  You can put up to 20
  1229.     selections in each menu file.
  1230.  
  1231.     The menu attached to either [U] (or [Alt-U]) is named MENU.ETU, and
  1232.     is stored in the same directory as all of the other menus.
  1233.  
  1234.         SUBMENUS
  1235.         ▀▀▀▀▀▀▀▀
  1236.     To set up a menu selection as a submenu, simply type the name of
  1237.     the menu (it must have the extension .ETU and be located in the
  1238.     same directory as the other menus) where you would normally type
  1239.     the command.  Here is an example of a menu with both commands
  1240.     and submenus:
  1241.  
  1242.       Utilities Menu$UTILS.ETU
  1243.       *
  1244.       !Format Disk in Drive A:
  1245.       Format disk$format a:
  1246.       *
  1247.       Spreadsheet$C:\QPRO\Q.EXE
  1248.       *
  1249.       Database Menu$DBASES.ETU
  1250.       *
  1251.       Project Menu$PRJ.ETU
  1252.  
  1253.     Selecting a submenu is identical to selecting any other menu item;
  1254.     just highlight it and tap [ENTER], or tap the first letter of its
  1255.     label.  The submenu will appear next, and you can proceed to make
  1256.     another choice, or you can tap [ESC] to back up to the previous
  1257.     parent menu.
  1258.  
  1259.         IMMEDIATE KEYS
  1260.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1261.     If you create a menu with one selection, then tap the key for that
  1262.     menu, ELFTREE will select that item IMMEDIATELY if you are in
  1263.     Immediate mode .  This convenience lets you use menus as "Immediate
  1264.     Keys", or keys that carry out a command immediately upon activation.
  1265.     In other words, if you are in Immediate mode, ELFTREE will only
  1266.     display a menu if it has more than 1 selection on it, otherwise
  1267.     it will execute the command in it IMMEDIATELY.
  1268.  
  1269.   ──────────────────────────────────────────────────────────────────────────
  1270.         AUTOMATIC LOADING
  1271.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1272.     When the currently highlighted file has an extension of EXE, COM,
  1273.     BAT or BTM, the name of the file will appear in the command line
  1274.     when the Gateway is activated.  This design lets you execute a
  1275.     program by first pointing to it, then tapping [ENTER].
  1276.  
  1277.     ELFTREE can be much smarter than this, however.  Read on.
  1278.  
  1279.   ──────────────────────────────────────────────────────────────────────────
  1280.         EXTENSION SENSITIVITY
  1281.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1282.     You can train ELFTREE to bring up your word processor when the
  1283.     currently highlighted file has an extension of, say, DOC, or to
  1284.     load your spreadsheet program when the current file's extension
  1285.     begins with W, or to pop up a user-defined menu of commands if the
  1286.     extension is, say, ZIP.  To do this, create an ASCII file with this
  1287.     layout (the file extension is in the first 3 columns):
  1288.  
  1289.     DOC C:\MSWORD\WORD.EXE /c      (parameters can be used)
  1290.     W*  C:\QPRO\Q.EXE          (DOS wildcards can be used)
  1291.     R?D C:\REFLEX\REFLEX.EXE {Fname}  (macro symbols can be used)
  1292.     ZIP ZIPSTUFF.ETU          (user-defined command menu)
  1293.  
  1294.     Save this file under the name PROGRAMS.ELF in the same directory
  1295.     that the other ELFTREE files are located.  Any time you read this
  1296.     directory, ELFTREE will be `sensitized' to these extensions.  Once
  1297.     sensitized, when you highlight the file REPORT.DOC (for example)
  1298.     and tap [F3], the DOS window will pop up, and the command line will
  1299.     look like this:
  1300.  
  1301.     C:\MSWORD\WORD.EXE REPORT.DOC
  1302.  
  1303.     Now, tap [ENTER] and the program will be started for you.
  1304.     You can choose up to 40 extensions for ELFTREE to be aware of,
  1305.     and the extensions can use the DOS wildcards `*' and `?'.
  1306.  
  1307.     Notes: One of the joys of Immediate mode is that you can tap [ENTER]
  1308.         on a file with a special extension and have ELFTREE load
  1309.         the program (and file) Immediately.
  1310.  
  1311.         ELFTREE will allow you to have multiple PROGRAMS.ELF files.
  1312.         When you enter a directory, ELFTREE looks for a PROGRAMS.ELF
  1313.         file and, if it finds one, `resensitizes' itself to what is
  1314.         in this new one.  When you then move on to another directory,
  1315.         ELFTREE stays sensitive to these extensions.
  1316.  
  1317.         See the help on Viewing A File for related information.
  1318.  
  1319.   ──────────────────────────────────────────────────────────────────────────
  1320.         RAM USAGE
  1321.         ▀▀▀▀▀▀▀▀▀
  1322.     When you run a program from inside ELFTREE using one of these
  1323.     methods, ELFTREE will release all but 3K of RAM to it!  This lets
  1324.     you run memory-hungry programs without worries about whether there's
  1325.     enough memory free.  For BAT or BTM files, ELFTREE frees up all but
  1326.     6 or 7K, depending on which DOS (or 4DOS) you use.
  1327.  
  1328.         ZERO RAM USAGE
  1329.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1330.     If you wish ELFTREE to unload itself completely from memory before
  1331.     executing a command or program, there are three easy ways to make
  1332.     this happen:
  1333.  
  1334.        1. Start up with the /Z=1 command line switch:   ET /Z=1
  1335.        2. Use {Zero} somewhere in the command.
  1336.        3. Tap [Ctrl-Z] once.
  1337.  
  1338.     When you elect to unload completely, ELFTREE will build a file
  1339.     called ETRUN.BAT for you, then unload itself and run this file.
  1340.     Because ELFTREE has to stuff the keyboard with ETRUN.BAT~ before
  1341.     unloading itself, {Stuff} is unavailable for your use.  We
  1342.     recommend using {Stuff} instead of the command line switch
  1343.     /Z=1    whenever possible.
  1344.  
  1345.     The ETRUN.BAT file is built in the directory where ELFTREE stores
  1346.     all of its menus, trees, configuration files, etc., and is erased
  1347.     when ELFTREE starts up.
  1348.  
  1349.   ──────────────────────────────────────────────────────────────────────────
  1350.         GO TO DOS
  1351.         ▀▀▀▀▀▀▀▀▀
  1352.     You can go directly to DOS from ELFTREE by not giving a command
  1353.     when you pop up the window, but by just tapping ENTER instead.
  1354.     ELFTREE will release all but 6 or 7K of RAM to you.
  1355.  
  1356.     If you want a quicker way to get to DOS, don't bother with
  1357.     tapping [F3], etc. - just tap [O] from the main menu screen.
  1358.  
  1359.     ELFTREE will temporarily change your prompt to remind you that
  1360.     you are shelled out to DOS - you'll see a >> in your prompt.
  1361.  
  1362.   ──────────────────────────────────────────────────────────────────────────
  1363.         ELFTREE REMEMBERS
  1364.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1365.     ELFTREE keeps track of the last 15 commands entered in its DOS
  1366.     window.  You can cycle through a menu of them by tapping the
  1367.     [DownArrow] and [UpArrow] keys.  To clear a command you no longer
  1368.     want remembered, just tap [Delete].  To select the currently
  1369.     highlighted command, tap [ENTER].  If you don't want any of the
  1370.     commands, tap [ESC].
  1371.  
  1372.     To clear the currently displayed command, tap [Ctrl-Backspace]
  1373.     (hold down or lock the [Ctrl] key, then tap the [Backspace] key).
  1374.  
  1375.   ──────────────────────────────────────────────────────────────────────────
  1376.         PROBLEMS
  1377.         ▀▀▀▀▀▀▀▀
  1378.     You may encounter a program that refuses to be run from inside
  1379.     ELFTREE.  Here's a trick that usually works:  Type the phrase
  1380.     COMMAND.COM /C  before the program name.  Here's an example of
  1381.     what this might look like:
  1382.  
  1383.     COMMAND /C  PEST.EXE
  1384.  
  1385.     If this doesn't work, then you should have ELFTREE unload itself
  1386.     from RAM completely before attempting to run the program.  See the
  1387.     section above on ZERO RAM USAGE for more information.
  1388.  
  1389.     If none of these methods works, but the program runs fine from
  1390.     DOS, please contact us so we can help you get it fixed.
  1391.  
  1392.  
  1393.               █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1394.               █ Customizing ELFTREE █  Key: [F4]
  1395.               █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  1396.  
  1397.  
  1398.     You can easily customize ELFTREE from within it!  There is no
  1399.     separate installation program to run.  You can change the colors
  1400.     displayed on the screen or the borders to use for popups, speed
  1401.     up or slow down your keyboard, tell ELFTREE what items you want
  1402.     to see when it shows you the contents of a directory, specify
  1403.     what editor (or word processor) to use when you invoke EDIT, and
  1404.     set dozens of other options.  In addition, you can tell ELFTREE
  1405.     how much memory to use for files, directories and other items.
  1406.  
  1407.     NOTE: For all of these, you must SAVE [F9] your settings before
  1408.     leaving ELFTREE, if you want ELFTREE to use them the next time.
  1409.  
  1410.   ──────────────────────────────────────────────────────────────────────────
  1411.         START CUSTOMIZATION
  1412.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1413.     You initiate customization by tapping the [F4] key.  A menu will
  1414.     appear, showing you what items can be changed.  Some of these
  1415.     items are themselves menus of options.  Select an item to work
  1416.     with by tapping the key for it, or by highlighting it and then
  1417.     tapping [ENTER].  Next is a description of each menu option.
  1418.  
  1419.   ──────────────────────────────────────────────────────────────────────────
  1420.         Screen Colors/Borders (Submenu)
  1421.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1422.     This menu allows you to change the colors of various screen
  1423.     elements, or the types of characters used to draw borders for
  1424.     boxes or columns.  Here is a brief description of each:
  1425.  
  1426.         BOX BORDER TYPE
  1427.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1428.     This determines the border (box) used on popup prompts and menus.
  1429.     When selected, the inside of the menu will change to a prompt
  1430.     telling you what to do next.  Use [UpArrow]/[DownArrow] to move
  1431.     to the next/previous choice of border style.  Continue until you
  1432.     find one you like, then tap [ENTER] to keep it.  If you don't
  1433.     want to change the style, just tap [ESC].
  1434.  
  1435.         FILE BORDER TYPE
  1436.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1437.     This gives you additional control over whether borders will be
  1438.     drawn to separate the file information displayed, and lets you
  1439.     choose the border that is most visually appealing.  Nine (9)
  1440.     types of borders are possible (including none at all).  To select
  1441.     the one you want, tap [Space] to cycle through the selections and,
  1442.     when you spot the one you want, tap [ENTER] to keep it.  [ESC]
  1443.     cancels the selection.  If you chose no border at all, ELFTREE
  1444.     uses more rows to display file information for you.
  1445.  
  1446.         COLOR SELECTIONS
  1447.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1448.     When you tap a key corresponding to a color option, a color table
  1449.     will appear in the lower right corner of your screen, and the cursor
  1450.     will be located at the current color of the item you selected.
  1451.     Just move the cursor to the color you want, and watch how the color
  1452.     of the selected item changes.
  1453.  
  1454.     When you have found the color you want, just tap the [ENTER] key to
  1455.     keep it.  If you change your mind about picking a color, just tap
  1456.     [ESC] to go back to the original color for that item.  Be sure to
  1457.     SAVE [F9] any changes if you want them to be permanent!
  1458.  
  1459.   ──────────────────────────────────────────────────────────────────────────
  1460.         EDITOR PROGRAM NAME
  1461.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1462.     ELFTREE has its own editor that can edit multiple files quickly
  1463.     and efficiently.  You can also use your favorite editor or word
  1464.     processor with ELFTREE.
  1465.  
  1466.     To indicate your editor, select [B] from the menu, and fill in the
  1467.     box with the name (use the drive and path if you know them) of the
  1468.     editor you want to use.  For example:
  1469.  
  1470.           C:\EDITOR\MYEDIT.EXE
  1471.  
  1472.     Next, tell ELFTREE what parameters you wish to be included with
  1473.     each invocation of the editor, if any.  Feel free to use ELFTREE's
  1474.     powerful macro symbols among the parameters.  Then, you'll be
  1475.     asked if your editor needs lots of memory.  If you answer [Y] to
  1476.     this, then ELFTREE will shrink itself to 3K of RAM before loading
  1477.     the editor, giving it maximum RAM.
  1478.  
  1479.     After you've entered all this, ELFTREE will check to see if the
  1480.     editor is available, and will tell you if it cannot find it.
  1481.  
  1482.   ──────────────────────────────────────────────────────────────────────────
  1483.         FORMAT PROGRAM NAME
  1484.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1485.     To format disks with ELFTREE, you need to tell it the name of your
  1486.     formatting program.  Most people use the one supplied with DOS,
  1487.     which is called FORMAT.COM or FORMAT.EXE.  Fill in the box with
  1488.     the name that applies to your machine, if you know it.  If you know
  1489.     the directory it is stored in, enter this as well.
  1490.  
  1491.     Next, tell ELFTREE what parameters to use every time it invokes
  1492.     this formatting program.  You should NOT enter any disk letters
  1493.     such as A: or B:, as ELFTREE will supply these for you when they
  1494.     are needed.  In fact, under normal circumstances, you will never
  1495.     need to enter any parameters here.  However, if you format DSDD
  1496.     disks on a high-density 5 1/4" disk drive, you will need to supply
  1497.     the parameter /4 to ensure that they format correctly.  Ask your
  1498.     system specialist if you need help.
  1499.  
  1500.   ──────────────────────────────────────────────────────────────────────────
  1501.         KEYBOARD SETTINGS (Submenu)
  1502.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1503.     This option pops up a window showing the current keyboard delay and
  1504.     key repeat rate.  To change the delay, move the highlight bar (up
  1505.     or down) to it and tap [Space] until the setting you want shows
  1506.     (the only choices supported are 1/4, 1/2, 3/4 or 1 second).  Repeat
  1507.     this procedure for the keyboard repeat rate, if desired.  Tap
  1508.     [Enter] to save your changes when you have completed your selection.
  1509.     If you change your mind, tap [ESC] to keep the former settings.
  1510.  
  1511.     Note: Not all computers allow the keyboard to be customized.
  1512.  
  1513.   ──────────────────────────────────────────────────────────────────────────
  1514.         Miscellaneous Settings (Submenu)
  1515.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1516.     These settings control various features of how ELFTREE behaves
  1517.     when it is started, exited, looking for files, idle, searching for
  1518.     text, or responding to command-type keystrokes.  Here is a brief
  1519.     description of what each option controls:
  1520.  
  1521.         MODE
  1522.         ▀▀▀▀
  1523.     You can tell ELFTREE to automatically choose the submenu option
  1524.     it highlights when you select a tool.  This is called Immediate
  1525.     mode, and here's an example of how it works:  Suppose you tag a
  1526.     few files and choose the Copy  tool.  ELFTREE assumes that you
  1527.     want the Tagged files copied, so it goes ahead and taps [ENTER]
  1528.     for you.  The default is Delay mode, which lets you confirm the
  1529.     next choice before proceeding.
  1530.  
  1531.     Immediate mode has other advantages.  If the highlighted file is
  1532.     a program, or the data file associated with a program that you've
  1533.     trained ELFTREE to recognize, you can run it by simply tapping
  1534.     [ENTER].  If a directory is highlighted, you can enter it by
  1535.     tapping [ENTER].  This makes ELFTREE even simpler to use.
  1536.  
  1537.     Note: Tap [I] from the file screen to toggle the mode.
  1538.  
  1539.         CASE (looking for text)
  1540.         ▀▀▀▀
  1541.     ELFTREE can quickly find text in one or more files.  By default,
  1542.     it ignores upper and lower case when searching so that, if you
  1543.     were searching for ELFTREE, it would find elftree, Elftree, ELFTREE
  1544.     and so on.  If this is not what you want, this is where to change
  1545.     it to what you want.  You have four (4) choices here:
  1546.  
  1547.        Respect - find exact matches only.
  1548.         Ignore - find matches that agree except for case.
  1549.            Ask - ask about case sensitivity before searching.
  1550.          Smart - If the string to look for has both UPPER and lower
  1551.               characters, then case is respected, otherwise it
  1552.               is ignored.  For example, a search for `Copyright'
  1553.               would respect case, but not for `copyright'.
  1554.  
  1555.         OPEN CHOICES
  1556.         ▀▀▀▀▀▀▀▀▀▀▀▀
  1557.     When you first get into ELFTREE, it shows you the files in the
  1558.     current directory.  You may prefer to always see the directory
  1559.     tree first, however, or the commands you've put into a menu file
  1560.     This option lets you choose what you prefer to see when ELFTREE
  1561.     starts up.  `Files' is the default.  If you choose `Menu', you can
  1562.     control which main menu will appear with the STARTUP MENU option.
  1563.  
  1564.         EXIT CHOICES
  1565.         ▀▀▀▀▀▀▀▀▀▀▀▀
  1566.     When you wish to leave ELFTREE (we can't imagine why), you can
  1567.     have it always drop you off in the Current directory or your
  1568.     Original directory (where you started ELFTREE up), or you can
  1569.     make it always ask before exiting.  This latter option is handy
  1570.     if you tend to `lean' on the [ESC] key.  The default is Ask.
  1571.  
  1572.         STARTUP MENU
  1573.         ▀▀▀▀▀▀▀▀▀▀▀▀
  1574.     When ELFTREE is told to Open In a menu (see above), you can tell
  1575.     it which menu to open to with this.  Every time you select this
  1576.     option, the next possible menu is selected.  There are 13 menus
  1577.     that can be initiated on startup, and they are attached to the
  1578.     [U] and [Alt-F1]-[Alt-F12] keys.  For example, if MENU.ETU is
  1579.     the current choice, then ALTF1.ETU would appear next when you
  1580.     select this option.
  1581.  
  1582.         SCREEN SAVE
  1583.         ▀▀▀▀▀▀▀▀▀▀▀
  1584.     If, while using ELFTREE, you must be away from your computer for
  1585.     awhile, you can have it safely blank the screen for you.  Just
  1586.     enter how many minutes to wait before doing this.  If you do not
  1587.     wish ELFTREE to blank your screen (the default), use 0.
  1588.  
  1589.     To make ELFTREE immediately blank the screen, hold down both
  1590.     shift keys on your keyboard.
  1591.         
  1592.         FILE SEARCH SPEC
  1593.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1594.     Choosing File Search Spec gives you control over what will be
  1595.     displayed by ELFTREE in the file information area.  You choose
  1596.     this in two parts.
  1597.  
  1598.     The first tells ELFTREE what names to use when it is looking for
  1599.     things to show you.  When you first start ELFTREE, this is "*.*",
  1600.     which means "show me everything that's out there".  However, you
  1601.     might want ELFTREE to display only your memos, which have an
  1602.     extension, say, of MMO.  No problem, just enter  *.MMO, and these
  1603.     will be the only ones shown.
  1604.  
  1605.     However, you may want ELFTREE to display files that match a group
  1606.     of names, instead of what can be given in one specification.  To
  1607.     do this, simply enter more such specifications where indicated,
  1608.     and separate each item by a colon (:).  (For your convenience,
  1609.     tapping the semicolon with or without the SHIFT key held will
  1610.     enter a colon for you.  For example, to bring up only files with
  1611.     an extension of .COM, .EXE or .BAT, this will do the trick:
  1612.  
  1613.          *.COM:*.EXE:*.BAT
  1614.  
  1615.     If you give no file specification, the default one used is *.*,
  1616.     which will display all files with the desired attributes.
  1617.  
  1618.     Regardless of the file specification you enter, you have the option
  1619.     of `reversing' it - that is, show all files EXCEPT those that match
  1620.     this spec.  To reverse it, just tap [F10] instead of [ENTER] when
  1621.     you are through typing in the spec you want.
  1622.  
  1623.     Next, you indicate what types of items that have such names should
  1624.     be included.  You can specify hidden, system, read-only, or archived
  1625.     files, and you can specify whether directories, labels, or files
  1626.     with no attributes (called Normal files by DOS) are included.  If
  1627.     a selection on this menu has a Yes by it, then it will be included;
  1628.     otherwise, it will be excluded.  To change from a Yes to a No, or
  1629.     vice versa, simply highlight the selection you wish to change, and
  1630.     tap [Space] once.
  1631.  
  1632.   ──────────────────────────────────────────────────────────────────────────
  1633.         Switches (Submenu)
  1634.         ▀▀▀▀▀▀▀▀
  1635.     This menu controls the operation of various switches that affect
  1636.     how ELFTREE responds to the Alt and Ctrl keys, whether borders
  1637.     appear between the columns of file information, whether noise
  1638.     feedback is permitted, and other options.
  1639.  
  1640.         ALT/CTRL LOCK
  1641.         ▀▀▀▀▀▀▀▀▀▀▀▀▀
  1642.     This option allows the Alt or Ctrl keys to be `locked' by tapping
  1643.     either one twice.  Once locked, the behavior of normal keys is
  1644.     modified by the status of the locked key.  For example, [A] becomes
  1645.     [Alt-A] or [Ctrl-A].  This was designed as a convenience to those
  1646.     users for whom typing is a challenge, but it can also be used to
  1647.     circumvent the action of a `hotkey' for a resident program.
  1648.  
  1649.         ELVISH TOUCH
  1650.         ▀▀▀▀▀▀▀▀▀▀▀▀
  1651.     Activating this enables the user to enter keys that require Alt
  1652.     or Ctrl to be pressed without the bother of holding them down
  1653.     at the same time.  Thus, [Alt-A] can be had by tapping [Alt], then
  1654.     [A].  This is handy for people who find typing bothersome, such
  1655.     as people with arthritis, or executives who are not used to using
  1656.     a keyboard to communicate.
  1657.  
  1658.         FILE COLUMNS
  1659.         ▀▀▀▀▀▀▀▀▀▀▀▀
  1660.     If you prefer to have vertical lines separating the columns of
  1661.     file information, set this for Yes, otherwise set it for No.
  1662.     Yes is the default; however, columns will still not be shown if
  1663.     the border type (see next item) is hidden.  The [B] key will
  1664.     toggle this setting from the file screen.
  1665.  
  1666.         QUIET
  1667.         ▀▀▀▀▀
  1668.     When ELFTREE needs to get your attention, it beeps.  Use this
  1669.     option to turn the beep off or on (the default).
  1670.  
  1671.         STORE TREE
  1672.         ▀▀▀▀▀▀▀▀▀▀
  1673.     When ELFTREE grows a directory tree for a disk, it can store the
  1674.     information so that it does not have to rebuild the tree the next
  1675.     time it accesses that disk.  (This is the default).  This option
  1676.     controls whether that file is created and used.
  1677.  
  1678.         VIEW SHRINK
  1679.         ▀▀▀▀▀▀▀▀▀▀▀
  1680.     When you tap [V] to view a file, ELFTREE checks to see if it should
  1681.     run an external program to view it (this is controlled by the file
  1682.     VIEWERS.ELF).  If it finds one, this option determines whether it
  1683.     shrinks itself prior to running the viewing program.
  1684.  
  1685.         PROGRAM SHRINK
  1686.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1687.     When ELFTREE shrinks itself to run a program, it can either leave
  1688.     a small kernel of itself (about 2.5K) in memory, or not.  This
  1689.     option controls whether the kernel is left behind or not.
  1690.  
  1691.         4DOS NOTES
  1692.         ▀▀▀▀▀▀▀▀▀▀
  1693.     When ELFTREE stores notes about files, it normally uses a special
  1694.     type of file.  This option controls whether ELFTREE should look
  1695.     for and use 4DOS-style note files.
  1696.  
  1697.         DIRS FIRST
  1698.         ▀▀▀▀▀▀▀▀▀▀
  1699.     When ELFTREE grabs the files from a directory for you, and the
  1700.     directory has subdirectories, this option controls whether the
  1701.     subdirectories always appear at the beginning of the list, or
  1702.     will be mixed with the files.  If they are placed at the beginning,
  1703.     they will always be in alphabetical order.  (This option does not
  1704.     apply to files gathered from the Find command.)
  1705.  
  1706.         GROW POPUPS
  1707.         ▀▀▀▀▀▀▀▀▀▀▀
  1708.     When ELFTREE opens a window to give you a message or to have you
  1709.     type in some text, it can either open the window immediately at
  1710.     full size, or grow it a bit more slowly.  This option lets you
  1711.     control how the windows appear for you.  Choose 'Yes' (the default)
  1712.     if you prefer flashier popups, and 'No' if you prefer instant popups.
  1713.  
  1714.   ──────────────────────────────────────────────────────────────────────────
  1715.         Advanced Switches (Submenu)
  1716.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1717.     This menu controls numerous options that are of concern to the
  1718.     person who uses ELFTREE intensively.
  1719.  
  1720.         ALWAYS FREE FILESPACE
  1721.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1722.     This option makes ELFTREE more aggressive in reducing memory
  1723.     before running programs that do not ask it to shrink.  With this
  1724.     activated, memory for files, directories and notes is freed
  1725.     prior to running a program, and reallocated afterwards.  (If
  1726.     not activated, ELFTREE will still free such memory if it detects
  1727.     that the program might need it.)
  1728.  
  1729.         COPY OVERWRITE
  1730.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1731.     When copying or moving files, ELFTREE is careful not to overwrite
  1732.     any existing file without first asking permission to do so.  If
  1733.     this option is activated, you tell ELFTREE not to ask permission.
  1734.  
  1735.         PROFESSIONAL MODE
  1736.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1737.     This setting controls whether directories with files in them can
  1738.     be erased, and whether the word 'Drive' should appear under the
  1739.     root directory name on the tree.
  1740.  
  1741.         PROMPT FOR ERASE
  1742.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1743.     When this is turned on, each time you tap [F7] or [Del] to erase
  1744.     one or more files, ELFTREE will ask 'Erase Files?' before doing so.
  1745.     This prompt is designed to protect the user who may tap [Del]
  1746.     by mistake when they think they are tapping a different key.
  1747.     Note: Professional mode must be ON to activate this.
  1748.  
  1749.         USE UNIQUE EXIT KEY
  1750.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1751.     Some people `lean' a little heavily on [ESC] when backing up from
  1752.     menus, or responding to an option.  If ELFTREE is set to Exit to
  1753.     either the Current or Original directory, the user may be tossed
  1754.     out to DOS unexpectedly.  This option prevents the [ESC] key from
  1755.     being used to exit from ELFTREE, and allows the user to designate
  1756.     which key to tap to leave ELFTREE.
  1757.  
  1758.         SAVE FILE TAGS
  1759.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1760.     When you run a program with ELFTREE, you may want it to remember
  1761.     which files are tagged when it returns, which `Yes' does.  If
  1762.     you run a program that deletes or creates files, however, ELFTREE
  1763.     may not accurately reflect the current status of a directory when
  1764.     it returns if this option is turned on.
  1765.  
  1766.         ENHANCED KEYBOARD
  1767.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1768.     Normally, ELFTREE automatically senses whether you have an enhanced
  1769.     keyboard attached to your computer.  This option lets you override
  1770.     what is detected.  You can also use the command-line switch /Y=#
  1771.     to control this setting.
  1772.  
  1773.         GET TRUE NAMES
  1774.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1775.     When you change directories or disks, ELFTREE asks your operating
  1776.     system (DOS, usually) for the logical name of the current directory.
  1777.     If the drive used is not on a network, ELFTREE then asks for the
  1778.     'actual', or 'true' name (in case the drive was aliased by SUBST).
  1779.     Since this uses a feature of DOS that does not work reliably on all
  1780.     work-alikes (network shells, DR-DOS, etc.), this lets you control
  1781.     when ELFTREE uses it.
  1782.  
  1783.   ──────────────────────────────────────────────────────────────────────────
  1784.         COMMAND LINE SWITCHES
  1785.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1786.     In addition to this customize menu, you can configure ELFTREE with
  1787.     certain command-line switches that you type after the ET that gets
  1788.     ELFTREE up and running.  Here are the switches that may be used,
  1789.     and what they represent:
  1790.  
  1791.          /#=<char>- If you prefer not to use '#' as the symbol that
  1792.               identifies a macro symbol (for example, you may
  1793.               have files that have '#' in their names), use
  1794.               this to select another symbol.  For example, to
  1795.               make '+' the symbol, use /#=+
  1796.          /4       - Use 4DOS-style note files (file name DESCRIPT.ION).
  1797.          /5       - Use ET-style note files (file name ELFTREE.NTE).
  1798.          /C       - if you have a composite monitor.
  1799.          /D=####  - Set maximum number of directories to handle.  Each
  1800.               one uses 16 bytes.
  1801.               (max is 3,999; default is 200)
  1802.          /F=####  - This sets the maximum number of files to handle.
  1803.                    Each one use 22 bytes.
  1804.               (min is 50, max is 16384; default is 1500)
  1805.          /G=####  - Set maximum number of directories to handle with the
  1806.               Find feature.  Each one uses 64 bytes.
  1807.               (max is 999; default is 50)
  1808.          /H=#     - If # is 1, this activates high-speed disk scanning
  1809.               routines for non-networked drives.
  1810.               (default is 1, or ON; /H=0 turns it off)
  1811.               Note: A separate logical variable is maintained
  1812.                 for high-speed scanning in the OS/2
  1813.                 Compatibility Box.  This switch affects
  1814.                 only that variable's setting.
  1815.          /K=####  - If # is at least 10, this refers to the number
  1816.               of internal macro keys to allow.
  1817.               (max is 5000; default is 100)
  1818.          /L=Z     - Last drive accessible to user.
  1819.               (default is Z; C-Z is allowed)
  1820.          /N=####  - Set maximum number of notes to handle.  Each one
  1821.               uses 64 bytes; the space is shared with /G=####.
  1822.               (max is 1,000; default is 50)
  1823.          /R=###   - ASCII code of `retag' character to use (1-255).
  1824.               (default is 9, which looks like a hollow circle)
  1825.          /T=###   - ASCII code of `tag' character to use (1-255).
  1826.               (default is 4, which looks like a solid diamond)
  1827.          /U=####  - if #### is at least 500, this sets the maximum
  1828.               allowable length of a menu command line.
  1829.               (max is 10,000; default is 500)
  1830.          /Y=#     - If you do not have an enhanced keyboard, but you
  1831.               want ELFTREE to think that you do (this will let
  1832.               you use [Ctrl-Del] and other nonstandard keys),
  1833.               use 1 for #.  Use 0 for # if you do not want
  1834.               ELFTREE to use any of the enhanced keyboard
  1835.               facilities, even if you have such a keyboard.
  1836.               (default is 1 if an enhanced keyboard is detected,
  1837.               and 0 if not; /Y=1 activates enhanced support)
  1838.  
  1839.     Here is an example of how to set up ELFTREE to use 2,000 files,
  1840.     300 directories and 500 notes per directory:
  1841.  
  1842.         ET /F=2000 /D=300 /N=500
  1843.  
  1844.     Be sure to tap SAVE [F9] if you want these to be permanent.
  1845.  
  1846.  
  1847.         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1848.         █ Rearranging The Order of Files █  Key: [F5]
  1849.         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  1850.  
  1851.     If you can't get the items in the file information area of your
  1852.     screen in the order you want by sorting alone, ELFTREE has a
  1853.     feature just for you.
  1854.  
  1855.     For example, how can you
  1856.      arrange these files:            Like this?
  1857.  
  1858.           FIRST   .A            FIFTH   .E
  1859.           SECOND  .B            FIRST   .A
  1860.           THIRD   .C            SECOND  .B
  1861.           FOURTH  .D            SIXTH   .F
  1862.           FIFTH   .E            THIRD   .C
  1863.           SIXTH   .F            FOURTH  .D
  1864.  
  1865.     With ELFTREE, this is no problem.  Just highlight the item that
  1866.     you want moved to a new location, and tap the REARRANGE [F5] key.
  1867.     You can now drag the item up or down to the new location by tapping
  1868.     the [] (up arrow) or [] (down arrow) keys.  When it's at the new
  1869.     location, tap [ENTER] or [ESC] to quit rearranging.
  1870.  
  1871.     So, in the above example, I would highlight FIFTH.E, tap [F5], tap
  1872.     [] (UpArrow) 4 times, tap [ENTER], then highlight SIXTH.F, tap [F5],
  1873.     tap [] (UpArrow) 2 times, and tap [ENTER].
  1874.  
  1875.     Note: When you SORT [F2], all rearranging you did previously is
  1876.           cleared, and the items are sorted as you wish.
  1877.  
  1878.  
  1879.                  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1880.                  █ Changing Disks █  Keys: [F6] or [L]
  1881.                  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  1882.  
  1883.     You can look at a different disk or reread the current directory
  1884.     by tapping the Change Disk ([F6] or [L]) key.  Then, just tell
  1885.     ELFTREE what disk to use, and let ELFTREE get it for you.
  1886.  
  1887.     If the drive specified is not available for some reason, you'll
  1888.     be told by ELFTREE when it returns.  If you are trying to change
  1889.     to a floppy drive, and ELFTREE detects that the disk is not
  1890.     readable, it will ask if you want to format it.  If you do not
  1891.     (it could destroy any data on the disk), simply tap [ENTER] to
  1892.     answer NO to this choice.
  1893.  
  1894.     You can change disks from either the file information screen or
  1895.     the directory tree display.  If you change from the tree, ELFTREE
  1896.     will automatically get the tree for the disk specified.  If you
  1897.     change from the file information screen, ELFTREE will bring up
  1898.     the files in the current directory for that disk.
  1899.  
  1900.  
  1901.         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1902.         █ Erasing Files or Directories █  Keys: [F7], [Del] or
  1903.         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█    [Ctrl-K]
  1904.  
  1905.     You can erase one or several items at a time in ELFTREE.  The files
  1906.     can be recovered with a number of utility programs on the market
  1907.     unless you choose to Wipe the files, which causes the files to be
  1908.     completely overwritten with null characters.
  1909.  
  1910.   ──────────────────────────────────────────────────────────────────────────
  1911.         ERASING ONE FILE
  1912.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1913.     To erase one file, simply highlight it and tap ERASE [F7].
  1914.     (Note: [DEL] or [Ctrl-K] can be used as well as [F7].)  A box with
  1915.     ERASE FILE(S)? will appear on your screen, to verify that you tapped
  1916.     the intended key.  Answer with a tap of the [Y] key if this is what
  1917.     you meant (or [W] to wipe the files).  If you did not mean to erase
  1918.     anything, tap [N] or [ESC], and this will be cancelled.  Otherwise:
  1919.  
  1920.     If no files are tagged, the highlighted file will be erased.
  1921.  
  1922.     If one or more files are tagged, another box will appear, (if you
  1923.     are not in Immediate mode) asking [H]ighlighted or [T]agged?
  1924.  
  1925.     If you have tagged files, you erase the highlighted file by
  1926.     answering [H].
  1927.  
  1928.     If the highlighted item is a directory, and no files are tagged,
  1929.     the message in the box will be REMOVE DIRECTORY? instead.  See
  1930.     the discussion further down for more on this.
  1931.  
  1932.   ──────────────────────────────────────────────────────────────────────────
  1933.         ERASING SEVERAL FILES
  1934.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1935.     To erase several files, simply `tag' them and tap the ERASE key.
  1936.     The message ERASE FILE(S)? will appear, to check to see if this
  1937.     is what you want to do.  Answer [Y] to proceed, and then [T] to
  1938.     the prompt of (H)ilighted or (T)agged? to start erasing.
  1939.  
  1940.     While erasing, ELFTREE can be interrupted at any time by tapping
  1941.     a key (such as [Space]).  You can then resume by tapping [R], or
  1942.     tap [ESC] to quit.
  1943.  
  1944.   ──────────────────────────────────────────────────────────────────────────
  1945.         REMOVING A DIRECTORY
  1946.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1947.     If you want to remove a directory, you first have to be sure that
  1948.     no items are left in it.  This means that there can be no files in
  1949.     in it, nor any nonempty child directories.  A child directory, if
  1950.     it exists, will appear to the right on the directory tree display.
  1951.     Here's a sample:
  1952.  
  1953.         .
  1954.         .
  1955.         │
  1956.         ├─ PARENT ──────┬─ CHILD1
  1957.         │        └─ CHILD2
  1958.         .
  1959.         .
  1960.  
  1961.     Here, PARENT cannot be removed, even if it has no files in it,
  1962.     unless CHILD1 and CHILD2 are empty.  If CHILD1 and CHILD2 are
  1963.     empty, they will be removed immediately and ELFTREE will attempt
  1964.     to remove PARENT.
  1965.  
  1966.     You can remove a directory from either the directory tree display
  1967.     or the file information area.  This gives you added convenience.
  1968.  
  1969.     As a further convenience, if you select a directory from the
  1970.     tree that no longer exists, ELFTREE will automatically adjust
  1971.     its tree for you.  This may happen, for example, if you remove
  1972.     a directory using DOS or another program.
  1973.  
  1974.   ──────────────────────────────────────────────────────────────────────────
  1975.  
  1976.         REMOVING A DIRECTORY (PART II)
  1977.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1978.     If you would like ELFTREE to be capable of deleting the files in
  1979.     a directory for you automatically, instead of having to delete
  1980.     them yourself ahead of time, there is a way to do this.  Simply
  1981.     start ELFTREE like this:
  1982.  
  1983.         ET /P=1
  1984.  
  1985.     We call this Professional Mode.  When you start ELFTREE this way,
  1986.     it will warn you if files exist in a directory you want to delete,
  1987.     and it will ask if you want them erased for you at that time.  Tap
  1988.     [N] if you DO NOT want them erased, otherwise tap [Y] to erase them.
  1989.     To deactivate Professional mode, start ET with:  ET /P=0
  1990.  
  1991.  
  1992.             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1993.             █ Return To Last Directory █  Key: [F8]
  1994.             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  1995.  
  1996.     You can quickly return to the directory you were in last by
  1997.     tapping the LAST DIRECTORY [F8] key.  To return to the
  1998.     directory you left, tap [F8] again.
  1999.  
  2000.     This is handy when you need to compare two directories before
  2001.     copying or moving files from one to another, or if you simply
  2002.     need a quick way to return to where you came from.
  2003.  
  2004.          Compare Directories
  2005.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2006.     Tap [Ctrl-F8] to quickly tag files in the current directory that
  2007.     are also in the last directory you visited, but are not identical
  2008.     due to their having a different size or date/time stamp.  Files
  2009.     which are not in the other directory will be `retagged', which
  2010.     you can promote to `tagged' with the Retag option of the Tag menu
  2011.     command.  If you wish to also process the previous directory, simply
  2012.     switch back to it with [F8], then tap [Ctrl-F8] again.
  2013.  
  2014.     You have two choices on the comparison.  The Slow option will
  2015.     compare files of the same size on a byte-by-byte basis to see if
  2016.     they are identical.  The Fast option does not perform this internal
  2017.     comparison; it just looks at the file properties.
  2018.  
  2019.  
  2020.             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2021.             █ Save ELFTREE Settings █  Key: [F9]
  2022.             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2023.  
  2024.     The changes you make to ELFTREE via the Customize [F4] key are not
  2025.     saved until you tap the SAVE [F9] key.  This creates a file called
  2026.     ELFTREE.CFG in the directory where ELFTREE's menus and Find files
  2027.     are stored.  To use a configuration file with a different name, use
  2028.     the environment variable ETCONFIG to set it.  For example:
  2029.     set ETCONFIG=MONO.CFG
  2030.  
  2031.     You can VIEW the configuration file with ELFTREE, and can make
  2032.     changes to it with an editor, although this is not recommended.
  2033.  
  2034.     ELFTREE.CFG currently stores such items as the colors to use, the
  2035.     number of lines to use on the screen, the number of lines you were
  2036.     using before invoking ELFTREE, the file search specification, the
  2037.     Find search specification, the name of your editor, any editor
  2038.     parameters you want, etc.  It does not store any of the DOS commands
  2039.     you used during a session; if you need ELFTREE to supply menus of
  2040.     commands, read about ELFTREE's DOS Gateway.
  2041.  
  2042.  
  2043.             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2044.             █ Go To Child Directory █  Key: [Ctrl ->]
  2045.             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2046.  
  2047.     If the currently highlighted item in the file information area is
  2048.     a directory, you can jump into it by tapping the CHILD DIRECTORY
  2049.     [Ctrl-RightArrow] key.  This will display the files in the
  2050.     highlighted directory for you.
  2051.  
  2052.   ──────────────────────────────────────────────────────────────────────────
  2053.          GO TO PARENT DIRECTORY
  2054.          ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  2055.  
  2056.     To quickly go to the parent of the directory you're currently in,
  2057.     tap the PARENT [Ctrl-LeftArrow] key.  This will display the files
  2058.     from the parent directory for you, and the child directory you
  2059.     came from will be highlighted, if possible.
  2060.  
  2061.     If you are in the root directory when you tap this key, you will
  2062.     be moved up to the next previous directory in the display, if
  2063.     there is one.
  2064.  
  2065.     Note: You can also get to the PARENT directory by tapping the
  2066.           PERIOD (.) key.  This may seem more natural for those of
  2067.           you who are familiar with the DOS command `CD..'.
  2068.  
  2069.  
  2070.             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2071.             █ For EGA/VGA Displays █  Key: [Ctrl-V]
  2072.             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2073.  
  2074.     If your computer has an EGA or VGA display, you can see more
  2075.     information at a time, if you want to, by changing the number
  2076.     of lines ELFTREE will display on the screen for you.
  2077.  
  2078.   ──────────────────────────────────────────────────────────────────────────
  2079.          HOW TO ACTIVATE EGA/VGA MODES
  2080.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2081.  
  2082.     To change the number of lines on the screen, just tap [Ctrl-V]
  2083.     (hold down the Ctrl key and tap V).  If you are viewing a file,
  2084.     looking at your directories, or looking at the menu screen, you
  2085.     will switch to the next mode automatically.
  2086.  
  2087.     The available number of lines per screen are 25/43 for an EGA, and
  2088.     25/28/50 for a VGA.  So, if your current screen is set for 25 lines,
  2089.     your next one will be 43 for an EGA, and 28 for a VGA.  If you tap
  2090.     [Ctrl-V] one more time, you'll get 25 on an EGA, and 50 on a VGA.
  2091.     On a VGA, one more tap will get you back to 25 lines.
  2092.  
  2093.     This is a handy way of getting more information (directories,
  2094.     files, browsed file) on your screen at a time.  You will find
  2095.     the directory tree display gives you almost twice as many branches
  2096.     in 43 line mode as in 25, and thus you get a better picture of your
  2097.     disk directory structure.
  2098.  
  2099.  
  2100.         █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2101.         █ Change File Date and Time  █  Key: [Ctrl-T]
  2102.         █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2103.  
  2104.     You can change the date and time of one or many files with
  2105.     ELFTREE.  This is handy, for example, if you are working on a
  2106.     group of files in a project, and you want them all to have the
  2107.     same date and time.
  2108.  
  2109.     To change the date and time for one or more files, tap
  2110.     CHANGE FILE DATE [Ctrl-T].  A box will appear on your screen,
  2111.     and you should enter the date and time desired where indicated.
  2112.     Be sure to follow the format supplied in the example.
  2113.  
  2114.       For example:  1-1-90 12:00p        is a valid date
  2115.  
  2116.     (Note: Tap the [F10] key to put in the current date and time.)
  2117.  
  2118.     If no files are tagged, the highlighted file's date and time will
  2119.     be changed to what you specified.
  2120.  
  2121.     If one or more files are tagged, another box will appear, asking
  2122.     [H]ighlighted or [T]agged?
  2123.  
  2124.     If you have tagged files, you change the highlighted file by
  2125.     answering [H].
  2126.  
  2127.     To change the date and time for the tagged files, just tap [T]
  2128.     and they will be processed.
  2129.  
  2130.  
  2131.                 █▀▀▀▀▀▀▀▀▀▀▀▀█
  2132.                 █ Attributes █  Key: [A]
  2133.                 █▄▄▄▄▄▄▄▄▄▄▄▄█
  2134.  
  2135.     You can use ELFTREE to provide some additional security to your
  2136.     computer system by marking your important files as `read-only',
  2137.     `hidden', or `system'.  Also, ELFTREE will show you the current
  2138.     attributes of the items displayed in the last column.  Here is
  2139.     a brief description of what each symbol displayed there means:
  2140.  
  2141.   ──────────────────────────────────────────────────────────────────────────
  2142.         R    READ ONLY
  2143.         ▀▀▀▀▀▀▀▀▀
  2144.     When you make a file `read-only', you tell DOS that it is not
  2145.     allowed to make changes to the file.  This prevents others from
  2146.     erasing it easily.  Of course, you can use ELFTREE to erase a
  2147.     `read-only' file, but the DOS Erase command will give you the
  2148.     message `Access denied'.  As a rule, you should never make data
  2149.     files `read-only', or else the programs that use them will probably
  2150.     not function correctly.  For example, if you make ELFTREE.CFG
  2151.     `read-only', then you will not be able to save any configuration
  2152.     changes you make to ELFTREE.
  2153.  
  2154.   ──────────────────────────────────────────────────────────────────────────
  2155.         HS    HIDDEN/SYSTEM
  2156.         ▀▀▀▀▀▀▀▀▀▀▀▀▀
  2157.     Marking a file as `hidden' or `system' keeps it from being shown
  2158.     by DOS when you give a DIR command (this is true for hidden
  2159.     directories as well).  This is a good way to keep casual snoops
  2160.     from seeing what you have on your disks.  If you have DOS 3.0
  2161.     or later, you can hide executable files (such as ELFTREE.EXE),
  2162.     yet still run them as if they weren't hidden!  Be careful of
  2163.     unhiding files that come with your software; the files might
  2164.     be part of a copy protection scheme, and unhiding them could
  2165.     prevent the program that uses them from working.
  2166.  
  2167.     NOTE: If you mark files as `hidden', `system', or `read-only',
  2168.           any disk defragmentation program you use will NOT MOVE THESE
  2169.           CLUSTERS.  If you want them reorganized, you'll have to
  2170.           change their attributes, then run your defragmentation
  2171.           program, then change them back.  Use the ELFTREE Find
  2172.           feature to help you if the files are spread across many
  2173.           directories or on many disks.
  2174.  
  2175.   ──────────────────────────────────────────────────────────────────────────
  2176.         A    ARCHIVED
  2177.         ▀▀▀▀▀▀▀▀
  2178.     When you make changes to a file, DOS sets the `archive' attribute
  2179.     to denote that it needs to be backed up.  Backup programs that
  2180.     perform so-called `incremental' backups look for files that have
  2181.     their `archive' attribute set.
  2182.  
  2183.   ──────────────────────────────────────────────────────────────────────────
  2184.         D    DIRECTORY
  2185.         ▀▀▀▀▀▀▀▀▀
  2186.     This denotes that the item is a directory (as opposed to a file
  2187.     or disk volume label).  ELFTREE can hide directories as well as
  2188.     files, and can make directories `read-only' also.  Hiding a
  2189.     directory is a quick way to hide the files it contains as well.
  2190.  
  2191.   ──────────────────────────────────────────────────────────────────────────
  2192.         L    LABEL
  2193.         ▀▀▀▀▀
  2194.     This denotes that the item is a disk volume label (name on the
  2195.     disk).  ELFTREE does not currently let you modify labels; this
  2196.     is included for your information only.
  2197.  
  2198.   ──────────────────────────────────────────────────────────────────────────
  2199.         NORMAL
  2200.         ▀▀▀▀▀▀
  2201.     A file with no attributes is called a NORMAL file.
  2202.  
  2203.   ──────────────────────────────────────────────────────────────────────────
  2204.  
  2205.                  Changing Attributes
  2206.  
  2207.     It's easy to change attributes with ELFTREE.  Simply select
  2208.     Attribute from the menu bar, and a box will pop up.  In this box
  2209.     will be the attributes you can change (Archive, Read-only, Hidden
  2210.     and System).  In front of all of these will be `N/C', which means
  2211.     `no change'.  Simply move the highlight bar up or down until you
  2212.     are at the attribute you want to change, and tap [Space] once
  2213.     for `YES', or once more for `NO'.  The `yes' choice means `give
  2214.     this item this attribute', and the `no' choice means `remove this
  2215.     attribute from this item'.  If you tapped [Space] by accident,
  2216.     and don't want to change a particular attribute, tapping it once
  2217.     after `NO' will return it to `N/C'.
  2218.  
  2219.     After selecting the attributes you want, tap [ENTER] and the
  2220.     files/directory will be given these attributes.
  2221.  
  2222.     Note: You can also tap [Y] to set a particular attribute, or
  2223.           [N] to remove it.
  2224.  
  2225.  
  2226.               █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2227.               █ Copying Files and Directories █  Key: [C]
  2228.               █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2229.  
  2230.     You can copy one or many files (even entire directories) with
  2231.     ELFTREE, and with just a few keystrokes!  With a little practice,
  2232.     you'll swear off DOS forever for copying your files.
  2233.  
  2234.     You may be aware already that when you use DOS to copy a file,
  2235.     and already have a file with the same name on the disk, DOS will
  2236.     overwrite that file without any warning message.  This can cause
  2237.     you to lose data!!  ELFTREE will not overwrite files unless you
  2238.     specifically tell it to do so.  Also, if you have a note attached to
  2239.     a file, the note will be copied with the file if there is no file
  2240.     with that name in the directory you are copying to.
  2241.  
  2242.   ──────────────────────────────────────────────────────────────────────────
  2243.          HILIGHTED
  2244.          ▀▀▀▀▀▀▀▀▀
  2245.     To copy the highlighted file only, simply select the COPY option
  2246.     on the menu bar, and HILIGHTED from the submenu displayed.  Next,
  2247.     find the directory you want to copy files to (or make a new one,
  2248.     if you need to), tap [ENTER], and sit back and let ELFTREE copy
  2249.     it for you.
  2250.  
  2251.     You can duplicate a file by selecting the same directory for the
  2252.     destination, or by using the ["] key.  ELFTREE will ask you to
  2253.     enter a name for it, and then proceed to copy it.
  2254.  
  2255.   ──────────────────────────────────────────────────────────────────────────
  2256.          TAGGED
  2257.          ▀▀▀▀▀▀
  2258.     After you have tagged the files you want to copy (by tapping
  2259.     [Space], or using the TAG menu command), you can COPY them
  2260.     by selecting COPY from the main menu, and Tagged from the submenu.
  2261.     Next, find the directory you want to copy files to (or make a
  2262.     new one, if you need to), tap [ENTER], and sit back and let
  2263.     ELFTREE do the work for you.
  2264.  
  2265.     If you don't want ELFTREE to ask for permission about replacing
  2266.     files that may exist in the target directory before starting to copy
  2267.     the tagged files, use the command-line switch /O=1.  Be careful,
  2268.     though - you may replace files you didn't intend to replace!
  2269.  
  2270.     If you don't want ELFTREE to replace existing files when copying
  2271.     then, when it encounters a file with the same name in the target
  2272.     directory, ELFTREE will ask for directions.  Replying:
  2273.  
  2274.         `Yes' - replaces the current file.
  2275.          `No' - skips to the next file.
  2276.          `Append' - adds the contents of this file to the target file.
  2277.       `Overwrite All' -    replaces this file and any others that have the same
  2278.         name as a file being copied from the original directory.
  2279.         `Compare' - determines whether the two files are identical.
  2280.          `Rename' - lets you choose a different name for the file to
  2281.         be created.
  2282.         `View' - views the target file.
  2283.         `Edit' - edits the target file.
  2284.  
  2285.  
  2286.          COMBINING TAGGED FILES    [&]
  2287.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2288.     To combine several files into one, just tag them and use the `&'
  2289.     key to indicate that you wish to copy them into one file.  ELFTREE
  2290.     will ask you for the name of the file to copy it into, and will
  2291.     then start pouring the contents of these files into the one you
  2292.     specified (if the file already exists, you can either add the new
  2293.     files to the end of the one you specified, or replace it).
  2294.  
  2295.   ──────────────────────────────────────────────────────────────────────────
  2296.          COPYING ENTIRE DIRECTORIES
  2297.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2298.     ELFTREE will let you copy entire directories on the current disk
  2299.     to another disk.  To do this, you must be looking at the directory
  2300.     tree (tap [D] to get to it); Tag the directories you want copied.
  2301.  
  2302.     Here's how to tag them:
  2303.          1. Tap [Space] to tag an individual directory.
  2304.          2. [T] - to tag the current directory and all of its
  2305.               subdirectories.  (Hint: to tag all directories
  2306.               on a disk, move to the root directory before 
  2307.               tapping [T].)
  2308.          3. [U] - to untag the current directory and all of its
  2309.               subdirectories.
  2310.  
  2311.     Now, tap [C], tell ELFTREE what disk to copy to, and sit
  2312.     back and let ELFTREE do it for you.
  2313.  
  2314.     As ELFTREE copies files, it checks to see if there's enough room
  2315.     on the disk to store the copy.  If there is not, and you are
  2316.     copying to a floppy, ELFTREE will tell you there is not enough
  2317.     room to copy the file, and will let you Skip the file, put in a
  2318.     fresh disk and Continue, or Quit copying altogether.  If you put
  2319.     in a disk that has not been formatted, ELFTREE will give you an
  2320.     error message (such as "General Failure error on Drive A"), and
  2321.     then ask if you want to format the disk right now.  Just tap [Y]
  2322.     to format it, and ELFTREE will invoke the format program you gave
  2323.     to format the disk.  (If you have not supplied ELFTREE with the
  2324.     format program yet, then you will be requested to supply it at this
  2325.     time before proceeding to format.)  ELFTREE will not format a drive
  2326.     that is not a floppy, so that you cannot use it to format a hard
  2327.     disk inadvertently.  After formatting, ELFTREE will resume copying
  2328.     the files.
  2329.  
  2330.     NOTE: When copying directories, ELFTREE will only copy those
  2331.           files that match the current search specification (set
  2332.           under the [F10] key) and attributes.  You may want to
  2333.           change the specifications before copying.
  2334.  
  2335.   ──────────────────────────────────────────────────────────────────────────
  2336.          COPYING TO MORE THAN ONE DIRECTORY
  2337.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2338.     ELFTREE can copy one or more files to more than one directory
  2339.     quickly and easily.  Here's how:
  2340.         1. Tag the files to copy (if more than one).
  2341.         2. Select the Copy tool.
  2342.         3. Tag each directory you want to copy them to.
  2343.         4. Tap [Enter] to start copying.
  2344.  
  2345.   ──────────────────────────────────────────────────────────────────────────
  2346.          EMPTY FILES OR THOSE WITH SPECIAL ATTRIBUTES
  2347.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2348.     DOS will not copy files of zero length, and when it copies
  2349.     read-only files, the newly created files will not be read-only.
  2350.     As a convenience, ELFTREE will copy zero-length files for you
  2351.     and, if any of your files have special attributes set (hidden,
  2352.     read-only, etc.), they will be retained when copied.  (Some older
  2353.     programs use this as a form of copy protection.)
  2354.  
  2355.   ──────────────────────────────────────────────────────────────────────────
  2356.          SPECIAL CHOICES WHEN A FILE ALREADY EXISTS
  2357.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2358.     If you are copying to a file that already exists, and have not given
  2359.     ELFTREE blanket permission to overwrite it, then ELFTREE will ask you
  2360.     what to do at that time.  Your choices are as follows:
  2361.         [N]o - Don't Replace it
  2362.         [Y]es - Replace it
  2363.         [A]ppend - Add to the end of the file.
  2364.         [O]verwrite all - Replace this file, and give permission to
  2365.             overwrite any others that may exist.
  2366.         [V]iew - View the file that already exists.
  2367.         [E]iew - Edit the file that already exists.
  2368.         [R]ename - Rename the file (preserving both).
  2369.     If the file you are about to overwrite is read-only, ELFTREE will
  2370.     ask you for permission to remove this protection before proceeding.
  2371.     If the target file is a directory or label, then ELFTREE will ask
  2372.     you to rename it before proceeding.
  2373.  
  2374.  
  2375.                █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2376.                █ Directory Display █  Key: [D]
  2377.                █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2378.  
  2379.     ELFTREE shows the directory structure on your disk in the shape
  2380.     of a tree.  This representation makes it easy for you to manage
  2381.     your directories with a minimum of bother.  Here is what you can
  2382.     do while you are looking at the display of your directories:
  2383.  
  2384.   ──────────────────────────────────────────────────────────────────────────
  2385.          SOME SPECIAL KEYS
  2386.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2387.  
  2388.     [Ctrl-V] - For EGA adapters, this toggles between 25 and 43 line modes.
  2389.         For VGA, this cycles among 25, 28 and 50 line modes.
  2390.  
  2391.    [Ctrl ->] - Highlights the next item on the moving-bar menu.
  2392.  
  2393.    [Ctrl <-] - Highlights the previous item on the moving-bar menu.
  2394.  
  2395. [Ctrl-ENTER] - Selects the highlighted item on the moving-bar menu.
  2396.  
  2397.      [ENTER] - Selects the directory for display of files, then shows
  2398.         the items in this directory.  If copying/moving files,
  2399.         this only selects the destination directory.
  2400.  
  2401.        [ESC] - Cancels current command, if any, and returns you to
  2402.         the directory you left.  If that directory no longer
  2403.         exists, you'll be put into a nearby directory.
  2404.  
  2405.      [Space] - Tags the current directory, moves to the next one.
  2406.  
  2407.     [F1] - Brings up this help information.
  2408.  
  2409.     [F2] - Displays current status of many ELFTREE settings.
  2410.  
  2411.     [F4] - Lets you customize the style of tree you want to use.
  2412.  
  2413.     [F5] - Rescans the subtree from the currently highlighted directory.
  2414.  
  2415.     [F6] - Change to the current directory on another drive.
  2416.  
  2417.     [F7] - Remove an empty directory and all empty subdirectories. If you
  2418.         remove the current directory, you are put into the parent of
  2419.         the one you removed.
  2420.  
  2421.     [F8] - Toggles whether the [ENTER], [->] and [<-] keys affect the
  2422.         moving-bar menu selections.
  2423.  
  2424.     [F9] - Saves the current directory tree, temporarily overriding
  2425.         the  /K=0   command-line switch.
  2426.  
  2427.        [F10] - Lets you quickly change what files you wish to be used
  2428.         when you select move, copy, graft or [ENTER].
  2429.  
  2430.      [C] - Copy the tagged directories to another disk.
  2431.  
  2432.      [E] - Reveals hidden subdirectories of the highlighted directory.
  2433.  
  2434.   [W] or [F] - Lets you search for a directory by name.  (DOS wildcards
  2435.         can be used.)
  2436.  
  2437.      [G] - Graft the tagged directories onto another directory.
  2438.  
  2439.   [<] or [H] - If an directories are tagged, this hides them from
  2440.         view (they are still visible from DOS).
  2441.         If no directories are tagged, this will hide all directories
  2442.         that have not already been hidden that appear to the right
  2443.         of your current position in the tree.  (You will be prompted
  2444.         to confirm this.)
  2445.  
  2446.      [M] - Move the tagged directories to another disk.
  2447.  
  2448.      [N] - Make a new subdirectory of the one currently highlighted.
  2449.  
  2450.   [>] or [O] - Unhides (opens) the next column of directories that were
  2451.         hidden with the Hide command.
  2452.  
  2453.      [P] - Print the current directory tree.
  2454.  
  2455.      [R] - Rename the currently highlighted directory.
  2456.  
  2457.      [S] - Rebuilds the directory tree for the current disk.
  2458.  
  2459.      [T] - Tag the highlighted directory and all subdirectories of it.
  2460.  
  2461.      [U] - Untag the highlighted directory and all subdirectories of it.
  2462.  
  2463.  
  2464.    [Alt-Key] - Search for a directory whose first letter matches `Key'.
  2465.         For example, [Alt-A] looks for the next one that starts
  2466.         with `A'.
  2467.  
  2468.   ──────────────────────────────────────────────────────────────────────────
  2469.          MOVING AROUND THE TREE
  2470.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2471.     To navigate around the tree display, these keys are available
  2472.     for your use:
  2473.  
  2474.        [->](cursor right): Highlights the next directory below the
  2475.                 current one in the column to the right.  If
  2476.                 none exist, then highlights the next one
  2477.                 in the same column as the current one.
  2478.  
  2479.        [<-](cursor left):  Highlights the next directory above the
  2480.                 current one in the column to the left of the
  2481.                 current column.
  2482.  
  2483.        [](cursor up):     Highlights the directory that precedes the
  2484.                 current one that is also in this column.  If
  2485.                 none exist, go one column to the left.
  2486.  
  2487.        [](cursor down):   Highlights the directory that follows the
  2488.                 current one that is also in this column.  If
  2489.                 none exist, go one column to the left.
  2490.  
  2491.       [HOME] - Moves the cursor bar to the ROOT directory.
  2492.  
  2493.        [END] - Moves the cursor bar to the last directory.
  2494.  
  2495.  [.] or [Ctrl-P] - Moves the cursor bar to the parent of the currently
  2496.             highlighted directory.
  2497.  
  2498.       [PGUP] - Moves the highlight to the first directory, if it's
  2499.             not already there, otherwise backs up one screen
  2500.             of the tree.
  2501.  
  2502.       [PGDN] - Moves the highlight to the last directory on the screen,
  2503.             if it's not already there, otherwise goes forward to
  2504.             the next page of the display.
  2505.  
  2506.    [Plus] or [+] - Moves the cursor bar forward one directory, wrapping
  2507.             around when it gets to the end.
  2508.  
  2509.   [Minus] or [-] - Moves the cursor bar backward one directory, wrapping
  2510.             around when it gets to the beginning.
  2511.  
  2512.   ──────────────────────────────────────────────────────────────────────────
  2513.          TREE WIDTH
  2514.          ▀▀▀▀▀▀▀▀▀▀
  2515.     ELFTREE is sensitive to the length of directory names.  Shorter
  2516.     names yield a tree with narrower columns than one with longer names.
  2517.     Thus, more columns of directories are displayed if you keep these
  2518.     names short.  (When determining the width of the tree columns, only
  2519.     visible directories are used.  So, you can make ELFTREE see only
  2520.     short names by Hiding the ones with long names!)
  2521.  
  2522.   ──────────────────────────────────────────────────────────────────────────
  2523. [DEL], [F7]  ERASE DIRECTORY
  2524.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2525.     Once you've deleted all of the items in a directory, you can
  2526.     delete the directory itself by tapping the [F7] or [DEL] key.  If
  2527.     successful, the directory tree is updated to reflect the change.
  2528.     If not, you still have files (or nonempty subdirectories) still in
  2529.     the directory.  Check the file search specification ([F10] key)
  2530.     to see if you may have excluded certain files inadvertently when you
  2531.     performed the erasure.  If you still have subdirectories in the
  2532.     directory, the subdirectories will appear attached to the right of
  2533.     the directory you are trying to remove.  You will have to delete
  2534.     the files in these `child' directories before you can delete the
  2535.     `parent' directory.
  2536.  
  2537.   ──────────────────────────────────────────────────────────────────────────
  2538.     [C, M]  COPY/MOVE DIRECTORIES
  2539.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2540.     To copy or move one or more directories, just tag them (tap
  2541.     [Space] to tag the currently highlighted directory) and tap [C]
  2542.     to copy them or [M] to move them.  Next, indicate what disk to
  2543.     copy or move them to, and let ELFTREE do it for you.  The files
  2544.     will be copied or moved to directories of exactly the same name
  2545.     on the disk you specified.
  2546.  
  2547.   ──────────────────────────────────────────────────────────────────────────
  2548.     [E]  EXPOSE DIRECTORY
  2549.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2550.     To expose one or more hidden child subdirectories of the currently
  2551.     highlighted directory, simply tap [E], and they will be exposed.
  2552.  
  2553.   ──────────────────────────────────────────────────────────────────────────
  2554.     [F]  FIND DIRECTORY
  2555.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2556.     To find a directory of a given name, you can search for it by
  2557.     tapping the [F] or [W] keys.  You will be prompted for the
  2558.     name to look for (wildcards can be used), then ELFTREE will
  2559.     move the cursor bar to directories that match the name you
  2560.     entered.  For example, if you want to find a directory called
  2561.     TREE, you could search for it by entering TR*.  ELFTREE would
  2562.     find TREE, of course, but it would also find TROUBLE, TRACK, and
  2563.     other directories you have that begin with TR.  After finding a
  2564.     directory for you, ELFTREE asks you if it should keep looking.
  2565.     If you have the one you want, tap [ENTER] to select it, or
  2566.     [ESC] to return to the directory you started from.
  2567.  
  2568.     This is especially handy when looking at a tree display of a
  2569.     disk with many directories.  Using it will help you find the
  2570.     directory you want quickly.
  2571.  
  2572.   ──────────────────────────────────────────────────────────────────────────
  2573.     [G]  GRAFT DIRECTORY
  2574.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2575.     To graft one or more directories onto another, just tag them and
  2576.     tap [G].  Next, specify whether the directories should be copied
  2577.     or moved during the grafting process, and what disk to graft the
  2578.     directories onto (you can graft them onto any disk, including the
  2579.     current one).  You'll be shown a directory tree for this disk;
  2580.     highlight the directory you want to graft onto, and tap [ENTER] to
  2581.     select it and begin the grafting process.
  2582.  
  2583.     Here's an example.  Suppose I tag five directories to graft:
  2584.  
  2585.         C:\ ─────┬ DUMMY1 ──┬ A
  2586.                  │           ├─ B ───────┬ C
  2587.                  │           │           └ D
  2588.                  │           └─ E
  2589.                  ├─ DUMMY2 ──┬ 1
  2590.                  │           ├─ 2
  2591.                  │           └─ 3
  2592.                  └─ DUMMY3
  2593.  
  2594.     Next, I'll specify that I want these directories moved, that I want
  2595.     drive C, and I'll select DUMMY3 as the target directory.  This is
  2596.     what the tree will look like after the grafting is done:
  2597.  
  2598.         C:\ ─────┬─ DUMMY1 ──┬─ B
  2599.                  │           └─ E
  2600.                  ├─ DUMMY2 ──┬─ 2
  2601.                  │           └─ 3
  2602.                  └─ DUMMY3 ──┬─ DUMMY1 ──┬─ A
  2603.                              │           ├─ C
  2604.                              │           └─ D
  2605.                              └─ 1
  2606.  
  2607.     Notice that, even though DUMMY1 was not able to be removed (it
  2608.     has child directories of B and E), all of the files that it
  2609.     contained have been moved to the DUMMY1 child of DUMMY3 (assuming
  2610.     here that the filespec used was *.*).  Notice, too that directories
  2611.     C and D are now attached directly to DUMMY1, instead of being
  2612.     attached to B.
  2613.  
  2614.     You can see that grafting directories is a quick way to redo the
  2615.     directory structure of a disk.  With ELFTREE, you can graft files
  2616.     onto another disk, which is especially handy on networks.
  2617.  
  2618.   ──────────────────────────────────────────────────────────────────────────
  2619.     [H,<]  HIDE DIRECTORY
  2620.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2621.     To hide one or more directories, just tag them (tap [Space] to tag
  2622.     the currently highlighted directory) and tap [H] or [<].  The tagged
  2623.     directories will be immediately removed from view (they still exist,
  2624.     and can be seen from DOS, but are just not shown).  To expose them
  2625.     again, move to their parent directory and tap [E].
  2626.  
  2627.     To hide all directories to the right of the column you are currently
  2628.     in, don't tag any directories - just tap [H] or [<].  You will be
  2629.     asked if you want to hide all directories to the right of the current
  2630.     column.  To do so, tap [Enter] or [Y].  To not, tap [Esc] or [N].
  2631.     To open up the next column of directories that have been hidden in
  2632.     this way, tap [O] or [>].  (This will not display directories that
  2633.     have been hidden after tagging, as described in the preceding
  2634.     paragraph.  For this, tap [E] from a highlighted parent directory.)
  2635.  
  2636.   ──────────────────────────────────────────────────────────────────────────
  2637.     [N]  NEW DIRECTORY
  2638.          ▀▀▀▀▀▀▀▀▀▀▀▀▀
  2639.     To create a new subdirectory, just highlight the directory you
  2640.     want to serve as the `parent' of the new directory and tap [N].
  2641.     You will then be prompted for a name to give this `child'.  Just
  2642.     tell ELFTREE what name to use, and let ELFTREE make it for you.
  2643.     If successful, ELFTREE will show you the updated tree with the
  2644.     new directory in it (if it fits on the screen).
  2645.  
  2646.   ──────────────────────────────────────────────────────────────────────────
  2647.     [P]  PRINT TREE
  2648.          ▀▀▀▀▀▀▀▀▀▀
  2649.     To print the current directory tree, simply tap [P] when you
  2650.     are looking at the tree, and it will be printed immediately.
  2651.  
  2652.     [F4] CHANGE TREE STYLE
  2653.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2654.     You can change the characters used to show the tree with the [F4]
  2655.     key.  This may be needed if your printer has a difficult time
  2656.     trying to draw the tree (for example, you might get letters where
  2657.     lines should appear).
  2658.  
  2659.   ──────────────────────────────────────────────────────────────────────────
  2660.     [S]  SCAN DISK
  2661.          ▀▀▀▀▀▀▀▀▀
  2662.     Sometimes, such as after copying directories to another disk,
  2663.     or inserting a new floppy disk into your machine, you may need
  2664.     to rescan a disk.  Simply tap [S] to start the scan, wait a few
  2665.     seconds to complete, and ELFTREE will display the tree for you.
  2666.  
  2667.     If you wish to scan only the portion of the tree beginning with
  2668.     the current directory, tap [F5] instead of [S].
  2669.  
  2670.     If you have told ELFTREE to exclude files with certain attributes
  2671.     from the display, then any directories with these attributes
  2672.     will likewise be excluded when the disk is scanned.  ELFTREE
  2673.     is respecting your wish for privacy for these directories.
  2674.  
  2675.     ELFTREE will automatically initiate a scan of your disk if you
  2676.     ask to bring up the tree display while in a directory that was
  2677.     not created with ELFTREE.  This is a convenience for you, so
  2678.     that ELFTREE can give you up-to-date information on your disk.
  2679.  
  2680.     When ELFTREE builds a new tree by scanning the disk, it reveals
  2681.     all directories that were formerly hidden through use of [H], as
  2682.     described above.  Simply tag them and tap [H] to hide them again.
  2683.  
  2684.  
  2685.               █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2686.               █ Editing A File █  Key: [E]
  2687.               █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2688.  
  2689.     ELFTREE comes with an editor (ELFEDIT.EXE) that provides the
  2690.     functions and simplicity you need.  With it, you can use block
  2691.     commands of copy, cut, paste, print, and save, and can convert
  2692.     a block to UPPER, Proper and lower cases instantly!  The editor
  2693.     has support for EGA/VGA displays, 11 keyboard macros for complex
  2694.     editing tasks, adjustable TAB stop settings and a host of other
  2695.     niceties.  Best of all, this editor is designed to work not just
  2696.     on one file, but as many as will fit into memory!  This lets you
  2697.     transfer your work from one file to many others with speed.  You
  2698.     will love it, we're sure.
  2699.  
  2700.     The editor can handle large files - even 500,000 bytes, and a line
  2701.     length of up to 20,000 bytes (the defaults are 65,500 and 1,000),
  2702.     but you can change this.  Here's an example of how to command it to
  2703.     use only 5,000 bytes per file, with a line length of 2,000 bytes:
  2704.  
  2705.         ELFEDIT /M=5000 /L=2000
  2706.  
  2707.     Of course, you can use the editor from the DOS environment as
  2708.     well, and there is one distinct advantage to doing so, namely,
  2709.     you can specify which files to edit by using wildcards.  Here's
  2710.     how to load a number of .BAT and .PRG files at once, using only
  2711.     10000 bytes per file:
  2712.  
  2713.         ELFEDIT  *.BAT  *.PRG  /m=10000
  2714.  
  2715.     The number of files ELFTREE can edit simultaneously is determined
  2716.     by the size of the editing buffer you select with the /M=#####
  2717.     command-line parameter.  If you specify an editing buffer of
  2718.     500000 bytes, then you'll only be able to edit one file.  If you
  2719.     choose a buffer size of 10000 bytes, you'll be able to edit dozens
  2720.     of files.  If you are not sure how much memory you have available,
  2721.     use ELFTREE's Space command to tell you.
  2722.  
  2723.     Here is a list of 12 features available to you in the editor:
  2724.  
  2725.        1. Edit large/multiple files - depending on available memory.
  2726.        2. FAST Block functions - Copy, Delete, Paste, Print, Save, Convert
  2727.         to UPPER/Proper/lower case, Print Mailing Labels.
  2728.        3. FAST Column Block functions - Copy, Delete or Paste.
  2729.        4. FAST Search and Replace - replace a phrase with another.  You
  2730.         can confirm each selection, change just one occurrence, or
  2731.         change all of them.  Also, you can count the number of times
  2732.         a word or phrase occurs in the file.
  2733.        5. Merge File - Insert a file into the one currently being edited
  2734.         at the cursor position.
  2735.        6. Instant Key Help - Tap [F1].
  2736.        7. Delete/Copy/Paste single lines quickly.
  2737.        8. FAST loading - the editor is small, so it loads very quickly,
  2738.         and any file you load displays immediately.
  2739.        9. FAST Cursor Operations - Immediate Page Up, Page Down, etc., no
  2740.         matter how fast your cursor is.
  2741.       10. Keyboard Macros - Create and store up to 11 macros for complex
  2742.         repetitive editing chores.
  2743.       11. Customizability - Customize the video mode (supports 25/43
  2744.         lines for EGA, 25/28/50 for VGA), the colors, the tabstops, 
  2745.         autosave, and backup of files.
  2746.       12. Load a new file into a fresh buffer - if there is room - or
  2747.         jump to any file currently loaded.
  2748.  
  2749.   ──────────────────────────────────────────────────────────────────────────
  2750.         USING ANOTHER EDITOR
  2751.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2752.     Of course, it's okay if you have another editor you prefer.  To
  2753.     use your editor from within ELFTREE, you have to tell ELFTREE how
  2754.     to find it.  Tap [F4] for the Customize options, and select [K] for
  2755.     Editor Path.  Enter the complete name (with path, if known), any
  2756.     any parameters you want included with each invocation, whether
  2757.     it needs lots of memory, and what key it uses for the command
  2758.     [Go To Line #].
  2759.  
  2760.     Notes:    You may use ELFTREE's macro symbols among the parameters.
  2761.     
  2762.         The [Go To Line #] key is only used if you tap [E] while
  2763.         viewing a file with line numbers active, and makes the editor
  2764.         start at the line currently shown at the top of the viewer.
  2765.  
  2766.     (Be sure to save [F9] your configuration before leaving ELFTREE, so
  2767.     this information is remembered.)
  2768.  
  2769.   ──────────────────────────────────────────────────────────────────────────
  2770.         INVOKING THE EDITOR
  2771.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2772.     Once you tell ELFTREE the name of your editor, and what parameters
  2773.     you want to use with it (macro symbols can be used), it is available
  2774.     for use by selecting EDIT from the menu bar.  (Tap [E], or
  2775.     highlight EDIT and tap [ENTER].)
  2776.  
  2777.   ──────────────────────────────────────────────────────────────────────────
  2778.         EDITING MULTIPLE FILES
  2779.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2780.     To edit multiple files, just `tag' the files you wish to edit,
  2781.     and select the `Tagged' submenu option under `EDIT'.  ELFTREE
  2782.     will supply the names of the tagged files (up to 115 bytes,
  2783.     counting the spaces between the names, if in list form).
  2784.  
  2785.  
  2786.                 █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2787.                 █ Finding Files █  Key: [F]
  2788.                 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2789.  
  2790.     Ever wish you could work with files from dozens of directories and
  2791.     on several disks as if they were in one?  For example, you might
  2792.     want to locate all of those files relating to a particular project
  2793.     so you can copy them to a floppy, or transfer them to someone else
  2794.     across the network.  With ELFTREE, this is easy.  The Find menu
  2795.     selection makes this possible.
  2796.  
  2797.     Notes: If you wish to quickly locate all files on all non-floppy
  2798.     drives that match the current file specification, the special keys
  2799.     [Ctrl-F10] or [F11] will do this for you.
  2800.  
  2801.     Networked users should set the ETDRIVES environment variable so that
  2802.     ELFTREE will know which drives to search when looking for files.
  2803.     Here's an example of how to set it to search drives C, D, E and F:
  2804.         SET ETDRIVES=CDEF
  2805.  
  2806.   ──────────────────────────────────────────────────────────────────────────
  2807.          DATE
  2808.          ▀▀▀▀
  2809.     This lets you gather a group of files within a range of dates.
  2810.     To activate it, select Date from the Find submenu by tapping [D].
  2811.     You'll be asked to enter a pair of dates for ELFTREE to use when
  2812.     it builds the table of files for you - only files whose dates are
  2813.     between the ones you supplied will be included.  You will then be
  2814.     asked to enter a range of filespecs to look through, to indicate any
  2815.     special attributes you want to include, and to specify what disks to
  2816.     search for these files on.  Finally, if you chose only one disk to
  2817.     search, ELFTREE will ask if you want to search all of the directories
  2818.     on the disk (you may only want to search a particular subtree, for
  2819.     example).  If you choose No, you'll be asked to tag the directories
  2820.     you want searched, and ELFTREE will only search these directories.
  2821.     Otherwise,  ELFTREE will look through all of the directories on the
  2822.     disk, grabbing all of the files matching these specifications and
  2823.     displaying them for you.
  2824.  
  2825.     Note: To find all files with a particular date, just type the same
  2826.           date twice to make the pair.
  2827.  
  2828.   ──────────────────────────────────────────────────────────────────────────
  2829.          GLOBAL
  2830.          ▀▀▀▀▀▀
  2831.     This lets you gather a bunch of files that match a group of
  2832.     filespecs you want to search for.  To activate it, select Global
  2833.     from the Find submenu by tapping [G].  You'll be asked to enter
  2834.     the filespecs to look for (feel free to use DOS wildcards here,
  2835.     or to put multiple specs on the line, separated by colons), and
  2836.     the file attributes you are interested in.  Next, tell ELFTREE
  2837.     what disks to look on - include network drives if you wish them
  2838.     to be searched as well.  Finally, if you chose only one disk to
  2839.     search, ELFTREE will ask if you want to search all of the
  2840.     directories on the disk (you may only want to search a particular
  2841.     subtree, for example).  If you choose No, you'll be asked to tag
  2842.     the directories you want searched, and ELFTREE will only search
  2843.     these directories.  Otherwise, ELFTREE will look through all of
  2844.     the directories on the disk.
  2845.  
  2846.          For Example
  2847.          ▀▀▀▀▀▀▀▀▀▀▀
  2848.     For example, to find all files that begin with ELF, or have an
  2849.     extension of .ELF, you would tell ELFTREE to look for:
  2850.  
  2851.            ELF*.*:*.ELF
  2852.  
  2853.     This would find ELFTREE.CHL, AUTOEXEC.ELF, etc.
  2854.  
  2855.     As ELFTREE searches for the files, it tells you which directory
  2856.     and disk it is currently looking in.  When it completes the
  2857.     search, it displays the files that it found.  (If it didn't find
  2858.     any, you'll be returned to what you had previously.)
  2859.  
  2860.          WHAT CAN YOU DO NOW?
  2861.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2862.     From the display, you have access to ALL of ELFTREE's usual tools,
  2863.     so you can tag several files, copy or move them to a particular
  2864.     directory or disk, dupe them, edit them, erase them, print them,
  2865.     rename them, view them, etc.  Just use the tools provided to get
  2866.     the job done.
  2867.  
  2868.   ──────────────────────────────────────────────────────────────────────────
  2869.          LOAD
  2870.          ▀▀▀▀
  2871.     If the highlighted file is a list of files that you had saved using
  2872.     the Save submenu option under Find, this command will load it
  2873.     immediately for you to use.
  2874.  
  2875.   ──────────────────────────────────────────────────────────────────────────
  2876.          MERGE
  2877.          ▀▀▀▀▀
  2878.     If the highlighted file is a list of files that you had saved using
  2879.     the Save submenu option under Find, this command will merge the
  2880.     stored files with the ones you are currently working with (or load
  2881.     them if none are already loaded).
  2882.  
  2883.   ──────────────────────────────────────────────────────────────────────────
  2884.          PREVIOUS
  2885.          ▀▀▀▀▀▀▀▀
  2886.     When you select the Date, Global, or Text options for a search,
  2887.     ELFTREE automatically stores the file information it finds in a
  2888.     file called LASTFIND.ETG.  The Previous option loads this file
  2889.     for you, as a convenience.
  2890.  
  2891.   ──────────────────────────────────────────────────────────────────────────
  2892.          REFRESH
  2893.          ▀▀▀▀▀▀▀
  2894.     When working with a saved selection of files, the information
  2895.     in them may get stale with age, as files get moved, changed,
  2896.     erased, etc.  This option updates the information kept for each
  2897.     file currently loaded, and removes those that no longer exist
  2898.     where they once did.  If you wish to only refresh a few files,
  2899.     just tag them before selecting this tool.
  2900.  
  2901.   ──────────────────────────────────────────────────────────────────────────
  2902.          SAVE
  2903.          ▀▀▀▀
  2904.     This saves the current file display for later use.  If you are
  2905.     working on a global list of files, the file will be saved, with
  2906.     the extension .ETG, either to the directory where ELFTREE is stored
  2907.     or in the directory specified by the environment variable ETFIND.
  2908.     If you are working on a local list of files, this will be saved,
  2909.     with an extension of .ETL, to the current directory.
  2910.  
  2911.     To make such a file of files auto-loading when ELFTREE starts up,
  2912.     simply use a filename of AUTOET.  Such a file is used by ELFTREE
  2913.     if it saves your files before running a program, and is erased
  2914.     when it starts up again.
  2915.  
  2916.   ──────────────────────────────────────────────────────────────────────────
  2917.          TEXT
  2918.          ▀▀▀▀
  2919.     This lets you gather a bunch of files that have a specific piece
  2920.     of text in them.  To activate it, select Text from the Find submenu
  2921.     by tapping [T].  You'll be asked to enter the text to search for,
  2922.     and whether to look only through files in the current directory.
  2923.  
  2924.     If you specify the current directory, it will either search the
  2925.     highlighted file, if none are tagged, or all of the tagged files.
  2926.     When it finds a file that has this text, it `retags' it, otherwise
  2927.     it `untags' it.
  2928.  
  2929.     If you specify a broader search scope, you will be asked for a
  2930.     group of filespecs to search through, then the attributes that
  2931.     are acceptable (Directory has no meaning here).  Next, you'll be
  2932.     asked for the disks to search on.  By default, floppy drives are
  2933.     left out, but you can add them now if you wish them searched.
  2934.     If you chose only one disk to search, ELFTREE will ask if you want
  2935.     to search all of the directories on the disk (you may only want to
  2936.     search a particular subtree, for example).  If you choose No, you'll
  2937.     be asked to tag the directories you want searched, and ELFTREE will
  2938.     only search these directories.  Otherwise, ELFTREE will look through
  2939.     all of the directories on the disk.  When ELFTREE is done searching,
  2940.     it will display all of the files that have this text in it, if any.
  2941.     If none were found, you will be returned to directory you were in
  2942.     before you started the search.
  2943.  
  2944.   ──────────────────────────────────────────────────────────────────────────
  2945.          ADJUSTING CAPACITY
  2946.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2947.     You can adjust the number of directories and files ELFTREE will use
  2948.     (1500 files, 50 directories is the default; up to 999 directories
  2949.     and 16,384 files can be used) for the Find facility.  Here's an
  2950.     example of how to start up ELFTREE so that it uses 1000 files and
  2951.     100 directories:
  2952.  
  2953.        ET /F=1000 /G=100
  2954.  
  2955.     Remember to Save [F9] ELFTREE's settings if you want this kept
  2956.     for the next time you start up ELFTREE.
  2957.  
  2958.  
  2959.               █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2960.               █ Moving Files and Directories █  Key: [M]
  2961.               █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  2962.  
  2963.     You can move one or many files (even entire directories) with
  2964.     ELFTREE, and with far fewer keystrokes than DOS.  Also, since
  2965.     ELFTREE will move files to other disks (or other machines on a
  2966.     network), you have much more capability than DOS gives you.
  2967.  
  2968.     If you have a note attached to a file, the note will be moved with
  2969.     the file if there is no file with that name in the directory you
  2970.     are moving to.
  2971.  
  2972.   ──────────────────────────────────────────────────────────────────────────
  2973.          HILIGHTED
  2974.          ▀▀▀▀▀▀▀▀▀
  2975.     To move the highlighted file only, simply select the Move option
  2976.     on the menu bar  Hilighted from the submenu displayed.  Next,
  2977.     find the directory you want to move files to (or make a new one,
  2978.     if you need to), tap [ENTER], and sit back and let ELFTREE move
  2979.     it for you.
  2980.  
  2981.   ──────────────────────────────────────────────────────────────────────────
  2982.          TAGGED
  2983.          ▀▀▀▀▀▀
  2984.     After you have tagged the files you want to move (by tapping
  2985.     [Space], or using the TAG menu command), you can Move them by
  2986.     selecting Move from the main menu, and Tagged from the submenu.
  2987.     Next, find the directory you want to move files to (or make a
  2988.     new one, if you need to), tap [ENTER], and sit back and let
  2989.     ELFTREE do all the work for you.
  2990.  
  2991.     If you don't want ELFTREE to ask for permission about replacing
  2992.     files that may exist in the target directory before starting to move
  2993.     the tagged files, use the command-line switch /O=1.  Be careful,
  2994.     though - you may replace files you didn't intend to replace!
  2995.  
  2996.     If you don't want ELFTREE to replace existing files when moving
  2997.     then, when it encounters a file with the same name in the target
  2998.     directory, ELFTREE will ask for directions.  Replying:
  2999.  
  3000.         `Yes' - replaces the current file.
  3001.          `No' - skips to the next file.
  3002.          `Append' - adds the contents of this file to the target file.
  3003.       `Overwrite All' -    replaces this file and any others that have the same
  3004.         name as a file being copied from the original directory.
  3005.         `Compare' - determines whether the two files are identical.
  3006.          `Rename' - lets you choose a different name for the file to
  3007.         be created.
  3008.         `View' - views the target file.
  3009.         `Edit' - edits the target file.
  3010.  
  3011.   ──────────────────────────────────────────────────────────────────────────
  3012.          DIRECTORIES
  3013.          ▀▀▀▀▀▀▀▀▀▀▀
  3014.     ELFTREE will let you move entire directories on the current disk
  3015.     to another disk.  To do this, you must be looking at the directory
  3016.     tree (tap [D] to get to it); Tag the directories you want moved.
  3017.  
  3018.     Here's how to tag them:
  3019.          1. Use [Space] to tag an individual directory.
  3020.          2. [T] - to tag the current directory and all of its
  3021.               subdirectories.  (Hint: to tag all directories
  3022.               on a disk, move to the root directory before 
  3023.               tapping [T].)
  3024.          3. [U] - to untag the current directory and all of its
  3025.               subdirectories.
  3026.  
  3027.     Now, tap [M], tell ELFTREE what disk to move to, and sit back
  3028.     and let ELFTREE do it for you.
  3029.  
  3030.     If you elect to move the directories to another disk, then
  3031.     ELFTREE will copy the files and, if successful, will erase the
  3032.     originals.  As ELFTREE copies files, it checks to see if there's
  3033.     enough room on the disk to store the copy.  If there isn't, and
  3034.     you are copying to a floppy, ELFTREE will tell you there is not
  3035.     enough room to copy the file, and will let you Skip the file, put
  3036.     in a fresh disk and Continue, or Quit copying altogether.  If you
  3037.     put in a disk that has not been formatted, ELFTREE will give you an
  3038.     error message (such as "General Failure error on Drive A"), and
  3039.     then ask if you want to format the disk right now.  Just answer
  3040.     `Y' to format it, and ELFTREE will invoke the format program you
  3041.     specified to format the disk.  (If you have not supplied ELFTREE
  3042.     with the format program yet, you will be requested to supply it
  3043.     at this time before proceeding to format.)  ELFTREE will not
  3044.     format a drive that is not a floppy, so that you cannot use it to
  3045.     format a hard disk inadvertently.  After formatting, ELFTREE will
  3046.     resume moving the files.
  3047.  
  3048.     After moving the directories, ELFTREE attempts to remove any
  3049.     empty tagged directories from the tree for your convenience.
  3050.  
  3051.     NOTE: When moving directories, ELFTREE will only move those
  3052.           files that match the current search specification (set
  3053.           under the [F10] key) and attributes.  You may want to
  3054.           change the specifications before moving.
  3055.  
  3056.   ──────────────────────────────────────────────────────────────────────────
  3057.          MOVING TO MORE THAN ONE DIRECTORY
  3058.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3059.     ELFTREE can move one or more files to more than one directory
  3060.     quickly and easily.  Here's how:
  3061.         1. Tag the files to move (if more than one).
  3062.         2. Select the Move tool.
  3063.         3. Tag each directory you want to move them to.
  3064.         4. Tap [Enter] to start moving.
  3065.  
  3066.   ──────────────────────────────────────────────────────────────────────────
  3067.          EMPTY FILES OR THOSE WITH SPECIAL ATTRIBUTES
  3068.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3069.     DOS will not copy files of zero length and, when it copies
  3070.     read-only files, the newly created files will not be read-only.
  3071.     As a convenience, ELFTREE will move zero-length files for you
  3072.     and, if any of your files have special attributes set (hidden,
  3073.     read-only, etc.), they will be retained when moved.  Some programs
  3074.     use hidden empty files as a form of copy protection.
  3075.  
  3076.   ──────────────────────────────────────────────────────────────────────────
  3077.          SPECIAL CHOICES WHEN A FILE ALREADY EXISTS
  3078.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3079.     If you are moving to a file that already exists, and have not given
  3080.     ELFTREE blanket permission to overwrite it, then ELFTREE will ask you
  3081.     what to do at that time.  Your choices are as follows:
  3082.         [N]o - Don't Replace it
  3083.         [Y]es - Replace it
  3084.         [A]ppend - Add to the end of the file.
  3085.         [O]verwrite all - Replace this file, and give permission to
  3086.             overwrite any others that may exist.
  3087.         [V]iew - View the file that already exists.
  3088.         [E]iew - Edit the file that already exists.
  3089.         [R]ename - Rename the file being moved (preserving both).
  3090.     If the file you are about to overwrite is read-only, ELFTREE will
  3091.     ask you for permission to remove this protection before proceeding.
  3092.     If the target file is a directory or label, then ELFTREE will ask
  3093.     you to rename it before proceeding.
  3094.  
  3095.  
  3096.              █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  3097.              █ Notes and Files █  Key: [N]
  3098.              █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  3099.  
  3100.     Ever need to attach a brief note to a file?  It might be a short
  3101.     description of what the file contains, of what still needs to be
  3102.     done with the file (as a reminder), or whatever.
  3103.  
  3104.     ELFTREE lets you attach a note to a file, to erase a note attached
  3105.     to a file, or to search for files whose notes contain a string
  3106.     that you are looking for.  (One caution, however.  You can only
  3107.     use the Note tool when working with one directory of files.)
  3108.  
  3109.   ──────────────────────────────────────────────────────────────────────────
  3110.         ADD OR EDIT A NOTE
  3111.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3112.     To add a note to the currently highlighted file, or edit one that
  3113.     has been attached to it just select Note Add from the main menu,
  3114.     and enter (or change) the note.  When you have completed it, tap
  3115.     [ENTER] to keep it.
  3116.  
  3117.     To attach notes to more than one file, just tag them first.
  3118.  
  3119.   ──────────────────────────────────────────────────────────────────────────
  3120.         ERASE A NOTE
  3121.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3122.     To erase a note that is attached to the currently selected file, 
  3123.     just select Note Erase from the menu.  If you wish to remove notes
  3124.     from more than one file, or you are in Immediate mode, just tag
  3125.     the files whose notes are to be deleted beforehand.
  3126.  
  3127.   ──────────────────────────────────────────────────────────────────────────
  3128.         FIND A NOTE
  3129.         ▀▀▀▀▀▀▀▀▀▀▀
  3130.     Once you've added dozens of notes to your files, you may need help
  3131.     locating a particular note, and that's what Note Find is designed
  3132.     to do for you.  After selecting the tool, you'll be asked to enter
  3133.     a character string to look for.  Then, ELFTREE will look through
  3134.     all of the notes it has for the directory, and will tag those
  3135.     files where the note has the string you wanted.
  3136.  
  3137.   ──────────────────────────────────────────────────────────────────────────
  3138.         FOR 4DOS USERS
  3139.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3140.     If you use 4DOS, you may be aware that it has a facility to attach
  3141.     notes to files as well.  ELFTREE can use these note files instead
  3142.     of creating duplicate ones, but you won't be able to save a note
  3143.     longer than 40 characters.  To enable 4DOS-style notes, use the
  3144.     command-line switch /4 (the switch /5 cancels this).  Also, be sure
  3145.     to use the command-line switch /N=#### to tell ELFTREE the maximum
  3146.     number of notes to reserve space for.
  3147.  
  3148.  
  3149.             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  3150.             █ Printing With ELFTREE █  Key: [P]
  3151.             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  3152.  
  3153.     You can print the contents of one or many files, the current
  3154.     listing of files in the file information area, or a picture of
  3155.     the directory tree display for the current disk with ELFTREE.
  3156.  
  3157.   ──────────────────────────────────────────────────────────────────────────
  3158.         PRINTER PARAMETERS
  3159.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3160.     Before ELFTREE prints something (a file, the directory tree, a
  3161.     marked block) for you, you can tell it how you want the output to
  3162.     look.  Here are the parameters you can configure, and what they mean:
  3163.  
  3164.         PRINT AS IS
  3165.         ▀▀▀▀▀▀▀▀▀▀▀
  3166.     If you want ELFTREE to print exactly what's in the file, without
  3167.     converting tabs, printing the filename, paying attention to margins,
  3168.     etc., then enter a `Y' for this.  If you are in Immediate mode,
  3169.     entering a `Y' will proceed to print the file(s) immediately.
  3170.  
  3171.         SETUP STRING
  3172.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3173.     Sent just before each new page is started, the setup string can be
  3174.     used to change the number of lines per inch for your printer, to
  3175.     print in a particular typeface or a certain pitch, etc.
  3176.  
  3177.     Note: If you need to put the Escape character on the line for the
  3178.     setup string, use the key sequence [Alt-Z].
  3179.  
  3180.         PAGE HEADER
  3181.         ▀▀▀▀▀▀▀▀▀▀▀
  3182.     You may wish to print something at the top of each page printed.
  3183.     Simply type it in the space provided.  Note: the Top Margin must
  3184.     be at least 2 for the page header to be printed.
  3185.  
  3186.         LEFT MARGIN
  3187.         ▀▀▀▀▀▀▀▀▀▀▀
  3188.     Enter a number to indicate the number of character positions you
  3189.     wish each line to be indented by.
  3190.  
  3191.         RIGHT MARGIN
  3192.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3193.     Enter a number to indicate the last position a character may be
  3194.     printed on a line.  A line that is longer than what is allowed by
  3195.     the Left and Right margin settings will be split, with the balance
  3196.     of the line appearing on subsequent lines, as needed.
  3197.  
  3198.         TOP MARGIN
  3199.         ▀▀▀▀▀▀▀▀▀▀
  3200.     Enter a number to indicate the number of blank lines to put at the
  3201.     top of each page printed.
  3202.  
  3203.         BOTTOM MARGIN
  3204.         ▀▀▀▀▀▀▀▀▀▀▀▀▀
  3205.     Enter a number to indicate the number of blank lines to put at the
  3206.     bottom of each page printed.
  3207.  
  3208.         PAGE LENGTH
  3209.         ▀▀▀▀▀▀▀▀▀▀▀
  3210.     Enter a number to indicate how many lines can be put on a page.  For
  3211.     example, if your printer is set for 6 lines per inch, and you are
  3212.     using 11 inch long paper, then use 66 here.  The number of text lines
  3213.     printed is this number minus the number of lines used for the top
  3214.     and bottom margins.
  3215.  
  3216.         CHANGE TABSTOP
  3217.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3218.     By default, almost all printers expand tabs to the next tab stop,
  3219.     which are usually 8 positions apart.  If you wish for ELFTREE to
  3220.     choose a different tab separation, enter a number indicating what
  3221.     you wish for the new tab setting.
  3222.  
  3223.     Note: If you are printing a file that was printed to disk from your
  3224.     word processor, we recommend a setting of 0, as the file most likely
  3225.     contains its own margin settings.  We also recommend that you enter
  3226.     a `Y' for the Print As Is selection.
  3227.  
  3228.         PRINT FILENAME
  3229.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3230.     When you print a file, you may wish the name of the file to appear
  3231.     at the top of each page.  If so, enter a `Y' in this box, otherwise
  3232.     enter `N'.  Note: the Top Margin setting must be at least 2 for this
  3233.     to have an effect.
  3234.  
  3235.         LINE NUMBERS
  3236.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3237.     If you wish ELFTREE to put line numbers in front of each line that
  3238.     it prints, enter a `Y' for this.  Be sure that you enter a value
  3239.     for the Left Margin that will allow sufficient room for the numbers
  3240.     to be printed, otherwise this option is ignored!  ELFTREE will
  3241.     print line numbers up to 4 billion plus.
  3242.  
  3243.         PRINTER PORT
  3244.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3245.     Currently, ELFTREE supports printing only to parallel ports LPT1,
  3246.     LPT2, and LPT3.  Enter a `1' if you want LPT1, a `2' to indicate
  3247.     LPT2, or a `3' to indicate LPT3.
  3248.  
  3249.         DESTINATION (P/F)
  3250.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3251.     If you wish to print to the printer port specified, enter a `P'.
  3252.     If you wish to print to a file, enter an `F' here, and enter a
  3253.     filename for the file to be printed to in the next area.
  3254.  
  3255.         PAGE START
  3256.         ▀▀▀▀▀▀▀▀▀▀
  3257.     If you want to start printing beginning with a page other than 1,
  3258.     enter the page in this area.
  3259.  
  3260.         PAGE STOP
  3261.         ▀▀▀▀▀▀▀▀▀
  3262.     To print only a portion of the text, specify what page to stop at
  3263.     in this area.
  3264.  
  3265.         PAGE STEP
  3266.         ▀▀▀▀▀▀▀▀▀
  3267.     To print every page, use 1 in this area.  To print every other
  3268.     page, use a 2 here.
  3269.  
  3270.     For example, to print every even page, starting with page 2, put
  3271.     a 2 in the Page Start area, a sufficiently large number in the
  3272.     Page Stop area, and a 2 in the Page Step area.
  3273.  
  3274.   ──────────────────────────────────────────────────────────────────────────
  3275.         PRINT ONE FILE
  3276.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3277.     To print one file, select PRINT from the main menu and HILIGHTED
  3278.     from the next menu.  Fill in the printer parameters, tap [F10],
  3279.     and ELFTREE will start printing.  After the file is printed,
  3280.     ELFTREE will send a form feed to the printer for you.
  3281.  
  3282.   ──────────────────────────────────────────────────────────────────────────
  3283.         PRINT SEVERAL FILES
  3284.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3285.     To print more than one, just `tag' the files you want to use,
  3286.     select PRINT from the main menu, and TAGGED from the submenu,
  3287.     fill in the printer parameters, tap [F10], and ELFTREE will
  3288.     start printing.  ELFTREE will send a form feed to the printer for
  3289.     you after each file is done.
  3290.  
  3291.   ──────────────────────────────────────────────────────────────────────────
  3292.         PRINT DIRECTORY LISTING
  3293.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3294.     To print the current directory listing, just select PRINT from
  3295.     the main menu, and LISTING from the submenu.  The listing will
  3296.     be sent to the printer in the order currently displayed, so you
  3297.     may want to Sort [F2] it and Rearrange [F5] it before printing.
  3298.     If files are tagged, ELFTREE will ask you if you want to include
  3299.     only the tagged files when it prints the listing.  If any of the
  3300.     files have a note attached, the note will appear as well.
  3301.  
  3302.   ──────────────────────────────────────────────────────────────────────────
  3303.         INTERRUPT PRINTING
  3304.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3305.     You can interrupt ELFTREE while it is printing by tapping a key
  3306.     on your keyboard.  You then tap [R] to resume, or [ESC] to quit.
  3307.  
  3308.  
  3309.               █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  3310.               █ Renaming A File Or Directory █  Key: [R]
  3311.               █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  3312.  
  3313.     You can rename one or many files listed in the file information
  3314.     area with ELFTREE.  In addition, if you have DOS 3.X or later,
  3315.     you can rename directories with ELFTREE as well.
  3316.  
  3317.   ──────────────────────────────────────────────────────────────────────────
  3318.         RENAME ONE FILE
  3319.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3320.     To rename one file, just highlight it, select RENAME, (select
  3321.     HIGHLIGHTED from the submenu if files are tagged), enter the
  3322.     new name for it, and tap [ENTER].  ELFTREE will not re-sort the
  3323.     file information area when you rename a file, but you can force
  3324.     it to do this by using the Sort [F2] key.
  3325.  
  3326.   ──────────────────────────────────────────────────────────────────────────
  3327.         RENAME SEVERAL FILES
  3328.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3329.     To rename more than one files , just `tag' the ones you want to
  3330.     use, select RENAME from the main menu and TAGGED from the submenu
  3331.     and ELFTREE will feed them to you for renaming, one by one.  If you
  3332.     want to use a pattern to rename all of the tagged files, just type
  3333.     in the pattern (it must either use DOS wildcards, or begin with a
  3334.     period, to be recognized as a pattern by ELFTREE) you want to use
  3335.     for the first file.  ELFTREE will sense the pattern, (if any) and
  3336.     will ask if you want to use the same pattern to rename the rest of
  3337.     the files.  Answer [Y] if you want the rest of the files to be
  3338.     renamed using this pattern.
  3339.  
  3340.   ──────────────────────────────────────────────────────────────────────────
  3341.         RENAME A DIRECTORY
  3342.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3343.     To rename a directory, just highlight it as you would a file
  3344.     (directories cannot be tagged), select RENAME, enter the new
  3345.     name for it, and tap [ENTER].  ELFTREE will rearrange the
  3346.     directory tree display, if needed, so that the directories
  3347.     are still in alphabetical order.  This saves you the effort
  3348.     of rescanning the disk to rebuild the directory structure.
  3349.     You can rename a directory from the file display or from the
  3350.     tree display.
  3351.  
  3352.  
  3353.             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  3354.             █ Disk, RAM Space Usage █  Key: [S]
  3355.             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  3356.  
  3357.     When you want to know how much space is in use by your system,
  3358.     either on a disk or in memory, the Space command will tell you.
  3359.  
  3360.     Select Space from the main menu, and enter the disks you would
  3361.     like information to be reported for.  (The default is to present
  3362.     a list of all non-removable drives in your system.)
  3363.  
  3364.     The displayed information will look something like this:
  3365.  
  3366.  
  3367. █████████████████████Disk Space and/or Memory Usage█████████████████████████████
  3368. █Disk  Remaining      Used     Total  Pct  Usage Indicator      Tag Size       █
  3369. █                                                                              █
  3370. █ C:     104,294K   29,626K  133,921K  22% ▒▒▒▒░░░░░░░░░░░░░░░     9,490K      █
  3371. █                                                                              █
  3372. █ D:     101,755K   32,166K  133,921K  24% ▒▒▒▒░░░░░░░░░░░░░░░     9,490K      █
  3373. █                                                                              █
  3374. █ E:     105,183K   28,738K  133,921K  21% ▒▒▒░░░░░░░░░░░░░░░░     9,490K      █
  3375. █                                                                              █
  3376. █ F:     218,906K   40,038K  258,712K  15% ▒▒▒░░░░░░░░░░░░░░░░    10,531K      █
  3377. █                                                                              █
  3378. █Sum:    529,906K  130,568K  660,474K  19% ▒▒▒▒░░░░░░░░░░░░░░░                 █
  3379. █                                                                              █
  3380. █Conventional Memory:  655,360  installed, 337,712  free                       █
  3381. █    Extended Memory:   15,729K installed,  14,090K free                       █
  3382. █    Expanded Memory:   (none)  installed,  (none)  free                       █
  3383. █                                                                              █
  3384. █                            Tap a key to continue                             █
  3385. ████████████████████████████████████████████████████████████████████████████████
  3386.  
  3387.     Note: If any number in this chart ends with 'K', then the number has
  3388.     been rounded to the nearest thousand.  If a number ends with 'M',
  3389.     the number has been rounded to the nearest million (1,000,000).
  3390.  
  3391.     Here is an explanation of what each column contains:
  3392.  
  3393.     1) Disk - Drive letter being reported on.
  3394.  
  3395.     2) Remaining - Number of bytes available for use on this disk.
  3396.  
  3397.     3) Used - Number of bytes already in use on this disk by
  3398.         directories, files and system structures.
  3399.  
  3400.     4) Total - The number of bytes that the disk can hold.
  3401.  
  3402.     5) Pct - Percentage of total disk space that is in use.
  3403.  
  3404.     6) Usage Indicator - a graphic picture of how much of the disk's
  3405.         capacity has been used.
  3406.  
  3407.     7) Tag Size - How much space the tagged files would occupy on
  3408.         the disk.  This number will vary depending on the
  3409.         cluster size of the disk.
  3410.  
  3411.  
  3412.     Below the disk information are the following rows:
  3413.  
  3414.     A) Sum - Has totals for each column of disk information.
  3415.  
  3416.     B) Conventional Memory - How much memory is installed in your
  3417.         system (up to 640K or 655,356), and how much is of this
  3418.         memory is available for use.
  3419.  
  3420.     C) Extended Memory - How much memory is installed in your
  3421.         system above 1 Megabyte, and how much is of this
  3422.         memory is available for use (usually as XMS memory).
  3423.  
  3424.     D) Expanded Memory - How much memory in your system is
  3425.         managed by an expanded memory manager (v3.2 or v4.0),
  3426.         and how much is available for use.  (Some expanded memory
  3427.         managers manage both XMS and Expanded memory from the
  3428.         same pool, so these numbers may be identical to C).
  3429.  
  3430.     Together, these figures will help you stay on top of how much
  3431.     disk space your current applications are using on your disk.
  3432.     This will help you to decide when to remove them from the disk,
  3433.     or upgrade the capacity of the disks on your system.
  3434.  
  3435.  
  3436.                 █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  3437.                 █ Tagging Files █  Key: [T]
  3438.                 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  3439.  
  3440.     ELFTREE can perform many of its operations on either one file
  3441.     or several.  The mechanism by which you tell ELFTREE which files
  3442.     to use for your next operation is called TAGGING, and there are
  3443.     eight ways to do it.  After you have learned how to tag files,
  3444.     you are ready to discover the real power of ELFTREE.  By tagging
  3445.     files, you can instruct ELFTREE to work with a diverse group of
  3446.     them with just a couple of keystrokes.
  3447.  
  3448.   ──────────────────────────────────────────────────────────────────────────
  3449.  
  3450.          TAG HIGHLIGHTED FILE ONLY
  3451.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3452.     If the currently highlighted item in the file information area
  3453.     is a file, you can `tag' it by tapping [Space].  When you do this,
  3454.     a `' symbol will appear to the left of the file name, and the totals
  3455.     totals for tagged files at the bottom will change to reflect your
  3456.     action.  To `untag' a file, just highlight it again and tap [Space].
  3457.     This will remove the `', and the totals will change accordingly.
  3458.  
  3459.     Note: Directories cannot be tagged.  When the highlighted item
  3460.           is a directory and you tap [Space], the highlight moves
  3461.           to the first file after the directory, if possible.
  3462.  
  3463.   ──────────────────────────────────────────────────────────────────────────
  3464.  
  3465.     If you need to tag or untag more than a few files, use the TAG
  3466.     menu selection to reveal some additional choices available to
  3467.     you.  Here is a description of each option on this submenu:
  3468.  
  3469.   ──────────────────────────────────────────────────────────────────────────
  3470.          ALL
  3471.          ▀▀▀
  3472.     Selecting this submenu option will `tag' all files in the file
  3473.     information area.
  3474.  
  3475.   ──────────────────────────────────────────────────────────────────────────
  3476.          DIFF
  3477.          ▀▀▀▀
  3478.     Selecting this submenu option will `tag' those files that are not
  3479.     identical to the files in the last directory you were in.  You will
  3480.     be asked whether you want the files compared by bytes, which takes
  3481.     longer, or by properties, which just compares the sizes, date/time
  3482.     stamp, and attributes.  Answer [S] for the slower operation, or [F]
  3483.     for the faster one.  If you choose [S], you must tag the files you
  3484.     want compared if you want to compare more than one.
  3485.  
  3486.     After comparing each pair of files, the file in the current directory
  3487.     is either tagged, retagged, or untagged, according to whether the
  3488.     file in the other directory is different, does not exist, or is
  3489.     found to be identical, respectively.
  3490.  
  3491.     The keystroke sequence [Ctrl-F8] also activates this feature.
  3492.  
  3493.   ──────────────────────────────────────────────────────────────────────────
  3494.          DUPE
  3495.          ▀▀▀▀
  3496.     This option appears only if you use Find to gather files from
  3497.     different directories.  It will `tag' those files that have the same
  3498.     name as another file (or directory) in the list.  To move among
  3499.     the duplicate file names, use the `>' and `<' keys (these are
  3500.     designed to move among tagged files).
  3501.  
  3502.     The keystroke sequence [Ctrl-F8] also activates this feature.
  3503.  
  3504.   ──────────────────────────────────────────────────────────────────────────
  3505.          GROUP
  3506.          ▀▀▀▀▀
  3507.     Selecting this submenu option will let you specify (using DOS
  3508.     wildcards * and ? if necessary) which files should be `tagged'.
  3509.  
  3510.       Here are some examples:
  3511.          *.EXE    - tags all files with an extension of `.EXE'
  3512.          TR*.*    - tags all files that begin with `TR'
  3513.          BA*.PAS  - tags all files that begin with `BA' and have
  3514.             an extension of `.PAS'
  3515.          ???.*    - tags all files that have three letters in their
  3516.             filename and may or may not have an extension.
  3517.  
  3518.   ──────────────────────────────────────────────────────────────────────────
  3519.          HIGH
  3520.          ▀▀▀▀
  3521.     This option will `tag' all of the files above the highlight bar,
  3522.     but will not tag the file highlighted.  This is handy, for
  3523.     example, when your files are sorted by date/time, and you want
  3524.     to tag all of the files that are before or after a certain date.
  3525.  
  3526.   ──────────────────────────────────────────────────────────────────────────
  3527.          INVERT
  3528.          ▀▀▀▀▀▀
  3529.     Selecting this submenu option will cause all `tagged' files to
  3530.     become `untagged', and all `untagged' files to be `tagged'.
  3531.     This is most useful when you want to tag all but a few of the
  3532.     files in the current directory.  In this scenario, you would
  3533.     `tag' the files you DON'T WANT, then select TAG/INVERT.  Presto!
  3534.     the files you do want are now `tagged', as desired.
  3535.  
  3536.   ──────────────────────────────────────────────────────────────────────────
  3537.          KEEP
  3538.          ▀▀▀▀
  3539.     Select this option when you wish to restrict the file display to
  3540.     only those files that are currently tagged.  For example, you may
  3541.     wish to work with files relating to a particular project, and no
  3542.     others.  To do this, just tag the files you want kept for the
  3543.     display and select [T]ag [K]eep from the menu bar.  If you wish to
  3544.     save this setting to a file, choose [F]ind [S]ave to do so.
  3545.  
  3546.   ──────────────────────────────────────────────────────────────────────────
  3547.          LOW
  3548.          ▀▀▀
  3549.     This option will `tag' all of the files below and including the
  3550.     highlight bar.  This is handy, for example, when your files are
  3551.     sorted by date/time, and you want to tag all of the files that
  3552.     are before or after a certain date.
  3553.  
  3554.   ──────────────────────────────────────────────────────────────────────────
  3555.          NOTES
  3556.          ▀▀▀▀▀
  3557.     Selecting this submenu option will `tag' all files in the file
  3558.     information area that have a note attached to them.
  3559.  
  3560.   ──────────────────────────────────────────────────────────────────────────
  3561.          RETAG
  3562.          ▀▀▀▀▀
  3563.     After ELFTREE performs an operation on one or more files, it
  3564.     puts a small `o' in front of it where the `' was.  This lets
  3565.     you `tag' the files again, in case you want to perform an
  3566.     additional operation on them.
  3567.  
  3568.   ──────────────────────────────────────────────────────────────────────────
  3569.          UNTAG
  3570.          ▀▀▀▀▀
  3571.     When you select this option, you will `untag' some or all of the
  3572.     files in the file information area.  If you have one or more files
  3573.     `tagged' (denoted by a solid diamond), and others are `retagged'
  3574.     (denoted by a hollow circle), then ELFTREE will just clear the
  3575.     tags off of the ones marked with the diamond.  If no files are
  3576.     tagged, then all of the `retag' symbols will be cleared.  This
  3577.     two-step process lets you isolate the files that are `retagged'
  3578.     for a particular operation.  As an example, you might use the Tag
  3579.     Diff selection to compare two directories, which leaves some files
  3580.     tagged (which means they are in both but are not identical) and
  3581.     others retagged (which means that they are not in the other directory
  3582.     at all).  By clearing the tagged files, you can then use Tag Retag
  3583.     to select the files that did not exist in the other directory.
  3584.  
  3585.  
  3586.                 █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  3587.                 █ Viewing A File █  Key: [V]
  3588.                 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  3589.  
  3590.     ELFTREE can show you the contents of any file on your disk, no
  3591.     matter how large it is.  This is handy when you need to take a
  3592.     peek inside a file, but your editor cannot handle it.  For
  3593.     example, you might want to look at the documents in your word
  3594.     processing directory to see which ones were memos to your boss.
  3595.  
  3596.   ──────────────────────────────────────────────────────────────────────────
  3597.         VIEWING MODES
  3598.         ▀▀▀▀▀▀▀▀▀▀▀▀▀
  3599.     ELFTREE can display your file in one of these modes:
  3600.  
  3601.        1. Hex    - ASCII on the right, corresponding HEX on the left.
  3602.        2. Normal - Filtering of carriage return/line feed pairs only.
  3603.        3. High Bit Off - Only use lower 7 bits of each character.
  3604.        4. Text and Graphics - Skip control characters (below 32).
  3605.        5. Text Only - Skip control and graphics characters (above 126).
  3606.        6. A-Z, a-z - Show alphabetic characters only.
  3607.  
  3608.     In addition, you can select whether long lines of text should wrap
  3609.     around when the screen border is reached.  (When wrapped, a ruler
  3610.     line appears just above the display area for your convenience.)
  3611.     Note: Only text files can wrap; binary files cannot.
  3612.  
  3613.   ──────────────────────────────────────────────────────────────────────────
  3614.         ACTIVE KEYS
  3615.         ▀▀▀▀▀▀▀▀▀▀▀
  3616.     These keys are available while viewing a file:
  3617.  
  3618.        [Ctrl-V] - For EGA adapters, this toggles between 25 and 43 line
  3619.            modes.  For VGA adapters, this cycles among 25, 28 and
  3620.            50 line modes.
  3621.  
  3622.         [A] - Repeats search for text (top-to-bottom).
  3623.     [Alt-A] - Repeats search for text (bottom-to-top).
  3624.         [B] - Mark beginning/end of a block in the file.
  3625.         [C] - Change case used for text search.
  3626.   [Shift-TAB],
  3627.       [TAB],[D] - Change text filter used for displaying file.
  3628.         [E] - Leaves viewer, invokes editor for this file.
  3629.         [F] - Initiates search for text (top-to-bottom).
  3630.     [Alt-F] - Initiates search for text (bottom-to-top).
  3631.         [H] - Toggles the HEX display filter.
  3632.         [J] - Jump to specific position in file being viewed.
  3633.         [L] - Toggles whether line numbers are shown or not.
  3634.         [O] - Toggles whether orphaned [CR] and   chars are treated
  3635.             as end-of-line characters.
  3636.         [R] - Enter text to replace found text with.
  3637.     [Alt-R] - Replace found text with replacement text.
  3638.         [T] - Toggles whether tabs are expanded or not.
  3639.     [U],[Alt-U] - Replace replacement text with found text.
  3640.         [W] - Toggles wrapping of long lines.
  3641.  
  3642.    [I], [Alt-I] - Toggles translation from IBM EBCDIC to ASCII.
  3643. [Alt-1]-[Alt-8] - Changes tabstop expansion to 1-8, respectively.
  3644.     [+],[-] - Increases/Decreases tabstop setting by 1.
  3645.        [F5] - Marks the file as a block and activates block menu.
  3646.        [F8] - Toggles whether the [ENTER], [->] and [<-] keys affect the
  3647.            moving-bar menu selections.
  3648.        [F9] - Moves backward 1/3 page in the file.
  3649.  
  3650.       [Ctrl ->] - Highlights next menu item on the moving-bar menu.
  3651.       [Ctrl <-] - Highlights previous menu item on the moving-bar menu.
  3652.  
  3653.    [Ctrl-ENTER] - Selects the highlighted menu item.
  3654.     [ENTER] - same as above.
  3655.  
  3656.        [->] - If Menu is active, highlights next menu item, otherwise
  3657.            moves forward 1 byte in the file.
  3658.        [<-] - If Menu is active, highlights previous menu item, otherwise
  3659.            moves backward 1 byte in the file.
  3660.         [] - Moves backward 1 line in the file.
  3661.         [] - Moves forward 1 line in the file.
  3662.      [PgUp] - Moves backward 1 page in the file.
  3663.      [PgDn] - Moves forward 1 page in the file.
  3664.      [HOME] - Moves to beginning of file.
  3665.       [END] - Moves to end of file.
  3666.       [DEL] - Erases the file (after prompting).
  3667.     [Ctrl-PgUp] - Views previous file in the list.
  3668.     [Ctrl-PgDn] - Views next file in the list.
  3669.  
  3670.   ──────────────────────────────────────────────────────────────────────────
  3671.         BRING UP EDITOR    [E]
  3672.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3673.     You can bring up your editor to work on the file you're currently
  3674.     viewing by tapping [E].  This is handy if you see a need for
  3675.     changes in the file you're viewing.
  3676.  
  3677.   ──────────────────────────────────────────────────────────────────────────
  3678.         CUSTOMIZABLE TAB STOPS    [T,+,-]
  3679.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3680.     If you regularly browse text files, you'll appreciate a special
  3681.     feature of ELFTREE.  You can tell ELFTREE whether to expand
  3682.     tabs to selected tab stop settings or not and, if they are
  3683.     expanded, how far apart the tab stops should be (from 1 to 8).
  3684.     If you're a programmer, this makes it handier to view listings.
  3685.  
  3686.   ──────────────────────────────────────────────────────────────────────────
  3687.         FOR EGA and VGA DISPLAYS    [Ctrl-V]
  3688.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3689.     While viewing a file, you can advance or go backward one line at
  3690.     a time (two if in hex display mode) or one screen at a time.  You
  3691.     can also change the display (if you have an EGA) to 43 line mode
  3692.     from 25 line mode or vice versa.  If you have a VGA, you cycle among
  3693.     25, 28 and 50 line modes.  (The keystroke [Ctrl-V] activates this.
  3694.     Hold down the [Ctrl] key, tap [V] once, then release both.)
  3695.  
  3696.   ──────────────────────────────────────────────────────────────────────────
  3697.         AUTOMATIC SCROLLING    [1..9]
  3698.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3699.     You can scroll either forward or backward in your file at varying
  3700.     speeds.  To do this, tap either the UpArrow or DownArrow keys
  3701.     (this tells ELFTREE what direction to scroll), and then the speed
  3702.     (1 - 9) digit.  A speed of 1 is slowest, and 9 is the fastest.
  3703.     You can adjust the speed during scrolling by tapping the digit
  3704.     corresponding to the new setting.  To stop scrolling, tap [0].
  3705.     (The key you tap will be acted on, so if you touch [E], for
  3706.     example, you will stop scrolling and invoke the editor.
  3707.  
  3708.   ──────────────────────────────────────────────────────────────────────────
  3709.         FIND TEXT    [F]
  3710.         ▀▀▀▀▀▀▀▀▀
  3711.     You can tell ELFTREE to look for text in the file.  To do this,
  3712.     tap [F], just like when you are looking for a file or directory.
  3713.     In the box that appears, type the text you wish to search for.
  3714.     To begin the search, tap [Enter].
  3715.  
  3716.     If ELFTREE does not find it, you will be told, otherwise the text
  3717.     will appear near the top of the screen.
  3718.  
  3719.     To repeat the search, tap [A] (for Again).
  3720.  
  3721.     Note: The above directions assume you want the search from the
  3722.         current position in the file to the end of the file (called
  3723.         top-to-bottom searching).  If you want to search in the
  3724.         opposite direction, use [Alt-F] and [Alt-A] instead of
  3725.         [F] and [A], resp.
  3726.  
  3727.           To search for a hexadecimal text string such as 'CD 21'
  3728.           (ignore the quotes), you would enter  CD 21  in the window,
  3729.           then tap [F10] to begin the search.
  3730.  
  3731.   ──────────────────────────────────────────────────────────────────────────
  3732.         JUMP AROUND IN FILE    [J]
  3733.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3734.     You can jump to a specific position in the file being viewed.  Tap
  3735.     [J] (for JUMP) and type in the position you want to jump to.  For
  3736.     example, if you're viewing a 24 million byte file, you can jump to
  3737.     the 2 millionth character by entering 2M, 2000K, or 2,000,000.  The
  3738.     suffix `M' is treated as `Million' and the suffix `K' is treated as
  3739.     `Thousand'.  The byte in the upper left corner of the file viewing
  3740.     area is the byte at this position.
  3741.  
  3742.     You can also enter the position as a hexadecimal (base 16) number.
  3743.     For example, if you wish 2M to be treated as 2 Megabytes, enter it
  3744.     as X2M (the leading `X' indicates that it's in base 16, or `hex').
  3745.     Of course, you can enter a `hex' number directly, such as FFFF
  3746.     (which is 65,535 in decimal).  You only need to use the leading `X'
  3747.     for hexadecimal numbers if there are no `hex' numerals in the
  3748.     position you specify.
  3749.  
  3750.   ──────────────────────────────────────────────────────────────────────────
  3751.         LINE NUMBERS    [L]
  3752.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3753.     When you select a file to view, ELFTREE initializes counters to keep
  3754.     track of what line you are currently on, and what position you are
  3755.     at.  If you want to see the line numbers, tap [L] once.  If you
  3756.     prefer to see the position, tap [L] to turn the numbers off.
  3757.  
  3758.     If line numbers are shown, if you tap [E] to edit the file being
  3759.     viewed, ELFTREE can make your editor start at the current line!
  3760.     This saves you from having to execute a [Go To Line #] command
  3761.     from inside your editor.
  3762.  
  3763.     Note: ELFTREE may not be able to keep track of the line number at
  3764.         all times; in these cases only your Position in the file
  3765.         will be given; when ELFTREE can compute your line number
  3766.         position again, it will show it.
  3767.  
  3768.   ──────────────────────────────────────────────────────────────────────────
  3769.         ORPHAN [CR]    [O]
  3770.         ▀▀▀▀▀▀▀▀▀▀▀
  3771.     Sometimes, files produced by DOS or other programs contain a
  3772.     carriage return [CR] character without a line-feed character to
  3773.     follow it (which makes ELFTREE start a new line).  In addition,
  3774.     some word processing programs use the symbol ` ' to designate an
  3775.     end-of-line character.  To make ELFTREE recognize these symbols
  3776.     as additional end-of-line characters, tap the [O] key.
  3777.  
  3778.   ──────────────────────────────────────────────────────────────────────────
  3779.         REPLACE TEXT    [R],[Alt-R]
  3780.         ▀▀▀▀▀▀▀▀▀▀▀▀
  3781.     When you have found a piece of text while viewing a file, you can
  3782.     replace it with one of the same length (padded with spaces, if
  3783.     needed).  Here's how to do this:
  3784.  
  3785.         1. Tap [F] or [Alt-F] to enter the text to search for, and
  3786.             to find the next occurrence of it.
  3787.         2. Tap [R] to enter the text to replace it with.  If the
  3788.             text is shorter than what you're looking for, it
  3789.             will be padded with spaces.
  3790.         3. Tap [Alt-R] to replace this occurrence of the text;
  3791.             otherwise, tap [A] or [Alt-A] to find the next
  3792.             occurrence of it.
  3793.         4. To undo a replacement, tap [U] or [Alt-U] to replace
  3794.             the occurrence with the text being searched for.
  3795.  
  3796.   ──────────────────────────────────────────────────────────────────────────
  3797.         TRANSLATE IBM EBCDIC    [I]
  3798.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3799.     When viewing a file that is stored in IBM EBCDIC format, you won't
  3800.     be able to read it easily, since your computer is designed to use
  3801.     ASCII characters.  However, ELFTREE can translate these characters
  3802.     to ASCII for you - just tap [Alt-I] to activate (or deactivate) it.
  3803.     When activated, you will be able to read the text as if it were
  3804.     stored in ASCII, and you can use ELFTREE's usual viewing filters
  3805.     on the translated text as well.
  3806.  
  3807.     When you mark a block (see next section) and append it to a file
  3808.     with this feature activated, the text appended will be in ASCII,
  3809.     not EBCDIC.
  3810.  
  3811.   ──────────────────────────────────────────────────────────────────────────
  3812.              WORKING WITH BLOCKS    [B]
  3813.          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3814.     While viewing a file, you may wish to:
  3815.  
  3816.         A. Print a portion of it
  3817.         B. Append a portion to another file
  3818.         C. Convert a portion to UPPER case
  3819.         D. Convert a portion to lower case
  3820.         E. Convert a portion to Proper case
  3821.         F. Replace a portion with some character
  3822.         G. Replace all Nulls (hex 00) in a portion
  3823.         H. Replace all Control chars in a portion
  3824.         I. Strip the High bit from all characters in a portion
  3825.         J. Delete the block of text from the file.
  3826.  
  3827.     With ELFTREE, this is easy, and requires no programming.  Simply
  3828.     move to the start of the block you wish to use, tap [B] to indicate
  3829.     that you want to define a Block (the block is marked at your current
  3830.     position in the file, which is the position of the first character
  3831.     in the file viewing area), then move to the end of the portion, and
  3832.     tap [B] again.  A menu of block commands will appear.  Just select
  3833.     the command you want, and it will be processed immediately, leaving
  3834.     you at the menu in case you wish to use another command as well, or
  3835.     to repeat a previous one. When you leave this menu, your block
  3836.     becomes unmarked.
  3837.  
  3838.     You can use a block as large as the entire file you are viewing.
  3839.     To quickly select the entire file as a block, tap the [F5] key.
  3840.  
  3841.     Note: The RightArrow and LeftArrow keys will move you one position
  3842.           in the corresponding direction.  These are especially handy
  3843.           for marking EXACTLY the block you need.
  3844.  
  3845.   ──────────────────────────────────────────────────────────────────────────
  3846.         EXTENSION SENSITIVITY
  3847.         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3848.     You can train ELFTREE to bring up your word processing viewer when
  3849.     the currently highlighted file has an extension of, say, DOC, or to
  3850.     load your spreadsheet viewer when the current file's extension starts
  3851.     with a W.  To do this, create an ASCII file with this layout:
  3852.  
  3853.     DBF C:\TREE\VIEWDBF.EXE
  3854.     DOC C:\WP\WPVIEW.EXE -x        (parameters can be used)
  3855.     TXT                             (ELFTREE uses internal viewer)
  3856.     W*  C:\SS\VSHEET.EXE
  3857.     ZIP D:\PKZIP -v {Fname}        (macro symbols can be used)
  3858.  
  3859.     Save this file under the name VIEWERS.ELF in the same directory
  3860.     that the other ELFTREE files are located.  The next time you load
  3861.     ELFTREE, it will be `sensitized' to these extensions.  This means,
  3862.     for example, that when you highlight the file REPORT.DOC and tap
  3863.     [V], this command is performed for you:
  3864.  
  3865.     C:\WP\WPVIEW.EXE -x REPORT.DOC
  3866.  
  3867.     You can choose up to 40 extensions for ELFTREE to be aware of,
  3868.     and the extensions can use the DOS wildcards `*' and `?'.
  3869.  
  3870.     Notes: ELFTREE will allow you to have multiple VIEWERS.ELF files.
  3871.         When you enter a directory, ELFTREE looks for a VIEWERS.ELF
  3872.         file and, if it finds one, `resensitizes' itself to what is
  3873.         in this new one.  When you then move on to another directory,
  3874.         ELFTREE stays sensitive to these extensions.
  3875.         
  3876.         If the extension of the file does not match any of the
  3877.         extensions in VIEWERS.ELF, ELFTREE uses its internal viewer.
  3878.  
  3879.         See the help on DOS Gateway for related information.
  3880.  
  3881.     PROGRAMMING THE INTERNAL VIEWER
  3882.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3883.     As you experiment viewing different files with ELFTREE, you may
  3884.     notice that you prefer to view some of them one way, and others
  3885.     another way.  For example, files with an .EXE or .COM extension
  3886.     often are best viewed with the Hex filter active, while normal
  3887.     text files are best viewed with Wrap off, using the CR/LF filter.
  3888.  
  3889.     You can make ELFTREE automatically activate several viewing options
  3890.     by specifying your preferences in this VIEWERS.ELF file.  Here are
  3891.     some examples to show you how to do this.  Note the `=' symbol, used
  3892.     to indicate that what follows applies to the internal viewer.
  3893.  
  3894.     ASM =H- T8 W M-            (Hex off; Tabstop=8; Wrap on)
  3895.     EXE =H M-            (Hex on; Menu inactive)
  3896.     TXT =H- W- T3            (Hex off; Wrap off; Tabstop=3)
  3897.     *   =D1 T0 M            (CR/LF; Tabs off; Menu active)
  3898.  
  3899.     In general, a symbol followed by a `-' means `turn this off'.
  3900.     A symbol followed by a space means `turn this on'.  Here is a list
  3901.     of what symbols can be used, and how to use them:
  3902.  
  3903.     Symbol    Modifier    Description
  3904.     ======    ========    ======================================
  3905.     C    0 - 3        Case for text searches.
  3906.     D    0 - 5        Display filter to use.
  3907.     H    -        Hex filter off/on.
  3908.     I    -        IBM EBCDIC to ASCII translation off/on.
  3909.     L    -        Line numbers shown or not.
  3910.     O    -        [CR],  recognized as end-of-line or not.
  3911.     M    -        Menu active or not.
  3912.     T    0 - 8        Tabstop distance (0=off, 1-8=on).
  3913.     W    -        Wrap long lines off/on.
  3914.